当前位置: 首页 > 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/452113.html

相关文章:

  • 音乐网站怎么做无线增值业务批量查询神马关键词排名
  • 海口网站运营托管报价谷歌搜索引擎为什么打不开
  • 做网站接单渠道百度文库首页
  • 绚丽网站短视频营销方式有哪些
  • 网站推广的建议什么是网站推广策略
  • 效果好的免费网站建设绍兴seo推广
  • javaee做网站建设营销策略分析论文
  • ie9网站后台编辑器推广官网
  • vps做电影网站百度搜索排行榜前十名
  • 陕西省市建设委员会网站哈尔滨网络优化推广公司
  • 新建的网站打不开职业技能培训网上平台
  • 昆山建设局网站查预售公司网页制作流程
  • 地方门户类网站湖南 seo
  • 网站制作中搜索栏怎么做百度指数批量获取
  • 揭阳做网站的淘宝seo推广优化
  • 平面设计培训哪个好360优化大师历史版本
  • 织梦dedecms医院类网站在线预约挂号插件网络营销的职能有哪些
  • 网站建设五行百度信息流推广教程
  • 白色网站配色百度惠生活怎么做推广
  • 二七区建设局网站中小企业网站优化
  • 公司域名邮箱怎么注册整站优化的公司
  • 苹果cms网站建设合肥网站优化seo
  • 做商城网站要多少钱微信scrm
  • wordpress主题教程广州seo招聘网
  • 昆明网站建设frf长沙网站seo诊断
  • 网站建设招标技术要求5118关键词挖掘工具
  • 广西藤县疫情优化网站结构一般包括
  • 上海公共服务平台官网google优化推广
  • 南宁大型网站设计公司陕西今日头条新闻
  • 网上商城系统概述长沙优化网站哪家公司好