当前第2页 返回上一页
WPS最大的好处当然是免费,还有就是体积小。要实现Word到PDF的转换,当然,这个要求服务器上面必须安装的有WPS,我们调用的仍然是COM接口,然后编写如下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | public bool WordToPdfWithWPS( string sourcePath, string targetPath)
{
WPS.ApplicationClass app = new WPS.ApplicationClass();
WPS.Document doc = null ;
try
{
doc = app.Documents.Open(sourcePath, true , true , false , null , null , false , "" , null , 100, 0, true , true , 0, true );
doc.ExportPdf(targetPath, "" , "" );
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
return false ;
}
finally
{
doc.Close();
}
return true ;
}
|
三、企业级解决方案
对于大型企业来说,往往有多台服务器,不可能在每台服务器上面安装office或者会WPS,或者说公司根本不想在服务器上面安装这些没用的软件。这个时候该怎么办呢?毕竟服务器上面安装这些软件就是一种资源的浪费。
当然,功能还是要实现的,那么该怎么解决呢?实际上,我们可以在一台服务器上面安装ofiice或者WPS软件,然后部署WCF服务或者remoting等WebService,其他的服务器可以调用这个服务来实现Word到PDF的转换。
以上就是关于C#如何将Word转换成PDF的方法汇总的详细内容!
返回前面的内容
相关阅读 >>
C#开发之winform(公共控件)
C#实现base64处理的加密解密,编码解码的示例代码
C#学习日记04---数据类型 之 整数类型
分享多个C#常用正则表达式的实例
详解C#使用itextsharp添加pdf水印的代码案例
C#网络编程的图文代码详解
史上最佳的C#编程书籍推荐
C#中vb.net给word文档添加/撤销书签的实例
详解C#中array和arraylist的区别
C#基础入门-简单了解注释
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 关于C#如何将Word转换成PDF的方法汇总