当前位置: 首页 > wzjs >正文

石家庄在线制作网站网站制作难度

石家庄在线制作网站,网站制作难度,wordpress改回旧版编辑器,织梦后台怎么换网站模板将HTML网页内容转换为 PDF 格式能方便文档的后续打印、存档和分享等。之前介绍过如果通过QT插件将HTML转为PDF文件,本文将介绍另一个新的转换方法,通过谷歌浏览器Chrome插件将HTML网页转PDF文件。 首先需要安装Spire.PDF for .NET 库(10.7.21…

将HTML网页内容转换为 PDF 格式能方便文档的后续打印、存档和分享等。之前介绍过如果通过QT插件将HTML转为PDF文件,本文将介绍另一个新的转换方法,通过谷歌浏览器Chrome插件将HTML网页转PDF文件。

  • 首先需要安装Spire.PDF for .NET 库(10.7.21版本及以上)。可以通过此链接下载产品包后手动添加引用,或者直接通过NuGet安装。
    https://www.e-iceblue.cn/Downloads/Spire-PDF-NET.html

  • 此外还需要用到谷歌浏览器插件,请确保系统中安装了chrome.exe

C# 通过Chrome插件将HTML网页转换为PDF文件

Spire.PDF for .NET新增了 ChromeHtmlConverter.ConvertToPdf() 方法,支持使用 Chrome 浏览器插件将 HTML 网页转换为 PDF。该方法中的 3 个参数为:

  • string input:输入 HTML 文件路径
  • string output:输出 PDF 文件路径
  • ConvertOptions:转换设置,可自定义设置转换超时、PDF 纸张大小和页边距等

示例代码如下:

using Spire.Additions.Chrome;namespace ConvertHtmlToPdfUsingChrome
{internal class Program{static void Main(string[] args){// 指定输入输出文档路径string inputUrl = @"https://www.e-iceblue.cn/about-us.html";string outputFile = @"HtmlToPDF.pdf";// 指定Chrome插件的路径string chromeLocation = @"C:\Program Files\Google\Chrome\Application\chrome.exe";// 创建 ChromeHtmlConverter 对象ChromeHtmlConverter converter = new ChromeHtmlConverter(chromeLocation);// 创建 ConvertOptions 对象ConvertOptions options = new ConvertOptions();// 设置转换超时options.Timeout = 10 * 3000;// 设置转换后PDF页面的纸张大小和页边距options.PageSettings = new PageSettings(){PaperWidth = 8.27,PaperHeight = 11.69,MarginTop = 0,MarginLeft = 0,MarginRight = 0,MarginBottom = 0};// 将HTML网页转换为PDFconverter.ConvertToPdf(inputUrl, outputFile, options);}}
}

如果你想要在转换过程中输出日志,可以调用ChromeHtmlConverter.Logger属性。

示例代码如下:

using Spire.Additions.Chrome;namespace ConvertHtmlToPdfUsingChrome
{internal class Program{static void Main(string[] args){//指定输入输出文档路径string inputUrl = @"https://www.e-iceblue.cn/about-us.html";string outputFile = @"HtmlToPDF.pdf";// 指定日志文件路径string logFilePath = @"Logs.txt";// 指定Chrome插件的路径string chromeLocation = @"C:\Program Files\Google\Chrome\Application\chrome.exe";// 创建ChromeHtmlConverter对象ChromeHtmlConverter converter = new ChromeHtmlConverter(chromeLocation);// 启用日志记录converter.Logger = new Logger(logFilePath);// 创建ConvertOptions对象ConvertOptions options = new ConvertOptions();// 设置转换超时options.Timeout = 10 * 3000;// 设置转换后PDF页面的纸张大小和页边距options.PageSettings = new PageSettings(){PaperWidth = 8.27,PaperHeight = 11.69,MarginTop = 0,MarginLeft = 0,MarginRight = 0,MarginBottom = 0};// 将HTML网页转换为PDFconverter.ConvertToPdf(inputUrl, outputFile, options);}}
}

如果使用过程中遇到任何问题,可前往论坛交流。
https://www.e-iceblue.com/forum/forum-f16.html


文章转载自:

http://jevu0xtR.sxwfx.cn
http://E4cxuVda.sxwfx.cn
http://E3St6t9A.sxwfx.cn
http://KY67LFvN.sxwfx.cn
http://ORPwm1jU.sxwfx.cn
http://q8Lj7nm9.sxwfx.cn
http://GvCXaXsS.sxwfx.cn
http://jOTfMtgk.sxwfx.cn
http://5jPUJY9T.sxwfx.cn
http://74B0qAsX.sxwfx.cn
http://WIxCKwpL.sxwfx.cn
http://25jO7YO4.sxwfx.cn
http://t49cFViL.sxwfx.cn
http://b5Ryl437.sxwfx.cn
http://aKkDKirh.sxwfx.cn
http://cAQuhudy.sxwfx.cn
http://ULQkyV42.sxwfx.cn
http://tt0qqu3p.sxwfx.cn
http://4swlRjmH.sxwfx.cn
http://0McZZylj.sxwfx.cn
http://VTSM8jEK.sxwfx.cn
http://2wRxC8sG.sxwfx.cn
http://fyc99qRR.sxwfx.cn
http://OdKgdFpW.sxwfx.cn
http://4PxZnWaL.sxwfx.cn
http://1FbMZR1Z.sxwfx.cn
http://yvv9f6k1.sxwfx.cn
http://TR3L6RHn.sxwfx.cn
http://A755R3S4.sxwfx.cn
http://azeTlywh.sxwfx.cn
http://www.dtcms.com/wzjs/702475.html

相关文章:

  • 合肥市做网站的公司有哪些建设网站商城需要多少费用吗
  • 重庆荣昌网站建设费用平面设计好学吗?没有基础
  • python如何做自己的网站未来中森网站建设
  • 做网站公司在哪建设推广网站
  • 常见的网站结构有哪些wordpress c2c
  • 印度做网站需要备案吗站长网站推广
  • 北京定制网站建设研究院网站系统建设方案
  • 做优化网站哪个公司好ui设计的基本流程图
  • 网站开发的基本技术织梦cms一键更新网站无法使用
  • 网站开发者yotoon2345中国最好的网址站
  • 商洛市商南县城乡建设局网站最新移动网站趋势
  • 大良陈村网站建设网站调用flash
  • 便宜旅游机票网站建设百度电脑版官方下载
  • 淄博专业网站设计搜阅网站建设
  • 19互动网站建设哪个网站可以做卖房
  • net网络网站建设最便宜 双网站建设
  • 织梦教育网站模板宝山网站建设方案
  • 宿迁网站asp与sql网站建设
  • 上海网站开发设计培训职业技能培训网站
  • 平安建设网站镇江网站开发公司
  • 商城网站项目工作的流程杭州优化公司多少钱
  • 上海企业建站推荐ui设计素材库
  • 重庆h5建站广告片制作公司
  • .net 网站开发书籍设计官网公司
  • 手机做网站自己做长沙装修公司招聘网
  • 网站访问大小网上商城项目设计方案
  • 网站友情链接 关键词经常改动网站开发难不难
  • seo推广营销网站网页设计与制作是前端吗
  • 淘客网站seo怎么做wordpress 不显示评论
  • 增城定制型网站建设wordpress+菜单大小