国产Excel开发组件Spire.XLS【转换】教程(19):在 如何在 C#、VB.NET 中将 CSV 转换为 PDF
Spire.XLS 支持加载 CSV 文件并保存为 Excel 或 PDF 文件。本教程展示了如何使用带有 C# 和 VB.NET 的 Spire.XLS 将 CSV 转换为 PDF。
示例 CSV 文件如下所示。
第 1 步:创建工作簿实例并加载示例 CSV 文件。
Workbook wb = new Workbook();
wb.LoadFromFile("SampleCSVFile.csv", ",",1,1);
第 2 步:要将工作表的内容呈现到单个 PDF 页面中,请将 SheetFitToPage 属性设置为 true。
wb.ConverterSetting.SheetFitToPage = true;
第 3 步:如果列中的字符超过列宽,则自动调整列。
Worksheet sheet = wb.Worksheets[0];
for (int i = 1; i < sheet.Columns.Length; i++)
{
sheet.AutoFitColumn(i);
}
第 4 步:将指定的工作表保存为 PDF。
sheet.SaveToPdf("toPDF.pdf");
输出:
完整代码:
[C#]
using Spire.Xls;
namespace Convert
{
class Program
{
static void Main(string[] args)
{
Workbook wb = new Workbook();
wb.LoadFromFile("SampleCSVFile.csv", ",", 1, 1);
wb.ConverterSetting.SheetFitToPage = true;
Worksheet sheet = wb.Worksheets[0];
for (int i = 1; i < sheet.Columns.Length; i++)
{
sheet.AutoFitColumn(i);
}
sheet.SaveToPdf("toPDF.pdf");}}
}
[VB.NET]
Imports Spire.Xls
Namespace Convert
Class Program
Private Shared Sub Main(args As String())
Dim wb As New Workbook()
wb.LoadFromFile("SampleCSVFile.csv", ",", 1, 1)
wb.ConverterSetting.SheetFitToPage = True
Dim sheet As Worksheet = wb.Worksheets(0)
For i As Integer = 1 To sheet.Columns.Length - 1
sheet.AutoFitColumn(i)
Next
sheet.SaveToPdf("toPDF.pdf")End SubEnd Class
End Namespace
国产Excel开发组件Spire.XLS【转换】教程(19):在 如何在 C#、VB.NET 中将 CSV 转换为 PDF相关推荐
- 国产Excel开发组件Spire.XLS【转换】教程(5):#/将特定工作表单元格转换为图像
本节旨在为开发人员提供详细的解决方案,了解如何通过 C#.VB.NET 中的 .NET Excel 组件 Spire.XLS 将特定的工作表单元格转换为图像.这个 Excel 库帮助我们快速将某些 E ...
- 国产Excel开发组件Spire.XLS【转换】教程(3):将 Excel 导出到 XML 和将 XML 导入到 Excel
我们如何才能快速且高质量地将 Excel 导出到 Office Open XML 并将 Office Open XML 导入到 Excel?答案是大多数开发人员想知道和客户关心的问题.这里将演示一种将 ...
- 国产Excel开发组件Spire.XLS【转换】教程(1):在C#中将Excel转换为PDF
目前使用 .NET excel 组件将 Excel 转换为 PDF 非常受欢迎,但目前市面上实现该功能的组件较为冗杂,本文将介绍一种简单又快捷的方式来帮你实现转换.使用 Spire.XLS for . ...
- 国产Excel开发组件Spire.XLS【转换】教程(9):C# 中 Excel 97-2003 和 Excel 2007 之间的转换
为了使向后和向前兼容更容易,Spire.XLS 允许您将现有的 Excel 工作表转换为另一个 Excel 版本.在本文中,我们将向您展示如何在 C# 中将 .xls 文件转换为 .xlsx 文件以及 ...
- 国产Excel开发组件Spire.XLS【转换】教程(14):如何在 C# 中将 Excel 工作表转换为 EMF 图像
Spire.XLS 具有强大的功能,可以将 Excel 工作表导出为不同的图像文件格式.在之前的文章中,我们已经向您展示了如何将 Excel 工作表转换为BMP.PNG.GIF.JPG.JPEG.TI ...
- 国产Excel开发组件Spire.XLS【转换】教程(4):C#/VB.NET:将 Excel 转换为图像
在日常工作中,您可能会遇到一些需要将 Excel 转换为图像的情况,例如将单元格区域附加到 PowerPoint 演示文稿或通过电子邮件安全地发送电子表格数据.本文将从以下两个方面向您展示如何使用Sp ...
- 国产Excel开发组件Spire.XLS【转换】教程(16):在 C#、VB.NET 中将工作表转换为 PDF
我们之前讨论过将工作簿转换为 PDF.但是,在本节中,我们将向您展示在工作簿中使用 C# 和 VB.NET 将特定工作表转换为 PDF 的简洁解决方案.在您的应用程序中应用 Spire.Xls for ...
- Excel控件 Spire.XLS系列教程(2):C# 设置现有 Excel 图表的数据标签样式
Spire.XLS是一款专业的Excel控件,无需安装微软Excel,也能拥有Excel的全套功能,能够为工厂智能化提供完善的Excel需求. Excel中图表的数据标签不仅可以增强图表的可读性,还可 ...
- C#组件系列——又一款Excel处理神器Spire.XLS,你值得拥有
阅读目录 一.组件介绍 二.组件安装使用 1.官方下载安装 2.Nuget安装 三.组件功能介绍 1.Excel转PDF 2.Excel生成图表 3.其他功能介绍 四.总结 正文 前言:最近项目里面有 ...
最新文章
- CentOS5.4下安装和配置Apache、PHP、MySql、PHPMyAdmin
- SQL中的CASE WHEN用法
- 想转行做web前端工程师,必学这6大技能!你都知道吗?
- 自学架构设计?帮你总结了 4 个方法
- 2017西安交大ACM小学期数论 [水题]
- VMware vSphere克隆虚拟机
- 伪类如何动态在html设置样式,用js实现before和after伪类的样式修改的示例代码
- Linux笔记-centos中大量tcp状态为TIME_WAIT
- 基于递归的前序二叉树遍历实现
- urllib.request.urlretrieve()函数
- 软件部署——nvidia-docker的学习笔记
- 续上节,,基于App布局信息操作手机
- echarts拖拽echarts实现多条可拖动节点的折线图
- 滴滴程序员年薪80万却被亲戚鄙视:钱多有啥用,我儿子二本大学教师
- 翻译 Learning Unsupervised Video Object Segmentation through Visual Attention
- 算法-枚举法-已知xyz + yzz = 532,其中x、y、z都是数字(0~9),编写一个程序求出x、y、z分别代表什么数字。
- android 读写文件 简书,Android 读取asset文件
- 马克思主义基本原理笔记(黄色标记要求会背)
- GlyphRun 对象和 Glyphs 元素简介
- LruCache的终极解析