word转pdf可用的方法总结
方案一:基于Office
要求服务器上面要安装的有Office。
我们通过C#代码来调用COM接口,实现将Word转换成PDF。
方案二:基于WPS
要求服务器上面必须安装的有WPS,
我们调用的仍然是COM接口,实现将Word转换成PDF。
免费,还有就是体积小。相对于office而言
四:新建一个.NETFramework的项目,
方案三:Spire方式 https://www.e-iceblue.cn/Downloads/Spire-PDF-NET.html
//优点:完全脱离Office环境;纯.NET组件,与COM组件相比,
省去注册和开发中的经常引用丢失,同时代码中的参数简化很多
//缺点:免费版存在一些页数限制,但是基本都满足一般的要求的
需要购买,
五:Aspose.Words 收费 https://www.componentsource.com/zh-hans/product/aspose-words-net
六:EVO Word to PDF Converter
https://www.evopdf.com/word-to-pdf-converter.aspx
注:以上的各种方法都可找到对应的代码,在这里我就不列出来了。
在使用转化时肯能会比较慢,导致整个程序的体验效果不佳。我的解决策略是,使用一个新的线程去执行转化的方法。然后当用户查看报告是,可以给出一个提示页面,如果转化成功则直接下载显示。否则则提示报告正在生成中,请刷新试试。。。
本文来自博客园,作者:doufei,转载请注明原文链接:https://www.cnblogs.com/lfdou/p/17412938.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?