国产Excel开发组件Spire.XLS【转换】教程(19):在 如何在 C#、VB.NET 中将 CSV 转换为 PDF

本教程展示了如何使用带有 C# 和 VB.NET 的 Spire.XLS 将 CSV 转换为 PDF。欢迎下载!

Spire.XLS 支持加载 CSV 文件并保存为 Excel 或 PDF 文件。本教程展示了如何使用带有 C# 和 VB.NET 的 Spire.XLS 将 CSV 转换为 PDF。

示例 CSV 文件如下所示。

如何在 C#、VB.NET 中将 CSV 转换为 PDF

第 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#、VB.NET 中将 CSV 转换为 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.XlsNamespace ConvertClass ProgramPrivate Shared Sub Main(args As String())Dim wb As New Workbook()wb.LoadFromFile("SampleCSVFile.csv", ",", 1, 1)wb.ConverterSetting.SheetFitToPage = TrueDim sheet As Worksheet = wb.Worksheets(0)For i As Integer = 1 To sheet.Columns.Length - 1sheet.AutoFitColumn(i)Nextsheet.SaveToPdf("toPDF.pdf")End SubEnd ClassEnd Namespace

欢迎下载|体验更多E-iceblue产品

获取更多信息请咨询在线客服  或加入Q群


标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月20日
下一篇 2022年5月20日

相关推荐

发表回复

登录后才能评论