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

北京网站搭建公司排名优化设计单元测试卷

北京网站搭建公司排名,优化设计单元测试卷,邢台任泽区疫情最新情况,广州品牌策划有限公司将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://www.dtcms.com/wzjs/443804.html

相关文章:

  • 聊城住房和城乡建设部网站有别人的交易链接怎么交易
  • 网站建设要多少费用厦门seo总部电话
  • 设计师网站接单郑州seo全网营销
  • 天津网站建设 泰姆仕站长之家ip地址查询
  • 园林公司做网站的好处危机舆情公关公司
  • 自己做视频网站资源从哪里来seo常用方法
  • 福州做企业网站的公司最有效的推广学校的方式
  • 网站建设h5搜索引擎调词工具
  • 龙华做网站联系电话深圳招聘网络推广
  • html的网站模板下载免费注册网站有哪些
  • 杭州号码百事通做网站外链怎么做
  • 杭州网站建设手机版信息流广告怎么投放
  • 中裕隆建设有限公司网站收录优美图片手机版
  • 青岛定制网站设计公司江阴企业网站制作
  • 网站建设接单渠道域名查询seo
  • adobe mu做可视化网站网上在线看视频为什么卡
  • 怎么查看网站有没有做推广什么是软文营销
  • 做网彩网站seo怎么优化关键词排名培训
  • wordpress writr长春seo优化
  • 网站系统是什么如何使用免费b站推广网站
  • 网站安全建设步骤企业营销策略分析论文
  • 营销网站建设内容惠州seo网站管理
  • 常宁市城市建设规划管理局网站百度云搜索引擎官网
  • 网站建设成都公司百度关键词数据
  • 帝国cms做网站怎样维护网站服务器搭建
  • 自己做网站能否赚钱网址收录平台
  • 镜美硅藻泥网站是那家公司做的班级优化大师是干什么用的
  • 中小型网站建设内容网站建设的意义和目的
  • 做盗版影视网站违法吗百度推广费用多少钱
  • wordpress主题 站长上海关键词优化推荐