
回复
WkHtmlToPdfDotNet是基于本地 wkhtmltopdf封装的.NET Core类库,主要通过webkit引擎实现html页面转换为pdf文件。并且支持在Windows、Docker、Linux、MacOSX运行。
主要功能实现在线URL转pdf文件或者html代码直接转换为pdf文件,并对css样式、图片等很好的支持,导出的pdf文件和网站相差不大。
今天给大家通过实际的案例给大家介绍一下如何使用它,感兴趣的朋友可以一起来学习一下!
官网:https://github.com/HakanL/WkHtmlToPdf-DotNet
1、使用Visual Studio 2019及以上版本创建一个.NET Core控制台程序。
2、安装WkHtmlToPdfDotNet依赖包
命令方式安装
工具→NuGet包管理器→程序包管理器控制包
安装命令如下:
直接通过Nuget包搜索安装
工具→NuGet包管理器→管理解决方案的NuGet程序包
3、实现代码
基于在线url方式导出效果
直接拼接html方式导出效果
文章转载自公众号:小明互联网技术分享社区