C# .net 利用Npoi将Excel转Pdf(完整代码) |
您所在的位置:网站首页 › excel换成pdf格式 › C# .net 利用Npoi将Excel转Pdf(完整代码) |
最近研究Excel表格转PDF的,网上用的各种第三方库的方法不少,比如用Spire.XLS、也有用开源的DinkToPdf的,发现都不好用。Spire.XLS是收费的,免费的导出后有水印,DinkToPdf的不好控制,不能做到精确的控制。 最后参考了2篇文章后,写了一个DEMO:C#将Excel转为PDF,添加引用iTextSharp_花落下的日子的博客-CSDN博客 通过c#高效实现excel转pdf,无需依赖office组件(支持excel中带有图片的转换)_沉默的方三毛的博客-CSDN博客_c# excel转pdf 但这2篇代码都不全,还报错。所以我整理了一个能正常运行的代码。 可以做到对每一行宽度、高度、字体的精确控制,比较好用。 调用方法很简单:2个参数,一个是excel文件路径,第二个pdf的文件名和路径。 代码如下: Excel2PDF.ConverterToPdf(strExcel, Application.StartupPath + @"\Temp\a.pdf"); DEMO源码上传到(VS2019): C# .net 利用Npoi将Excel转Pdf(完整代码)原Excel和导出的PDF效果如下:(格式可以根据自身需要再调整) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |