如何使用spire.xls来将excel转换为pdf文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用spire.xls来将excel转换为pdf文件相关的知识,希望对你有一定的参考价值。
推荐下面免费的方法转成PDF:方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;
方法二:使用专门的转换软件,把文件转成PDF文件;
方法三:用其他虚拟打印机转成PDF文件。
方法四:用WPS本身自带的转换功能转成PDF文件。 参考技术A
用这个类库来转Excel为pdf,可以分两种情况来转换(示例如下),代码你参考下
1 转整个Excel工作簿为PDF
Workbook workbook = new Workbook();
workbook.LoadFromFile(@"C:\\Users\\Administrator\\Desktop\\test.xlsx",ExcelVersion.Version2010);
//将Excel文档保存为PDF,并打开转换后的PDF文档
workbook.SaveToFile("result.pdf", Spire.Xls.FileFormat.PDF);
System.Diagnostics.Process.Start("result.pdf");
转换结果:
2.转指定工作表为PDF
//创建工作簿并加载Excel文档Workbook workbook = new Workbook();
workbook.LoadFromFile(@"C:\\Users\\Administrator\\Desktop\\Sample.xlsx");
//获取第一个工作表
Worksheet sheet = workbook.Worksheets[0];
//保存为PDF并打开文档sheet.SaveToPdf("toPDF.pdf");
System.Diagnostics.Process.Start("toPDF.pdf");
转换结果:
以上是关于如何使用spire.xls来将excel转换为pdf文件的主要内容,如果未能解决你的问题,请参考以下文章