使MS Word COM将Word转化成pdf的简单介绍
来源:互联网 发布:丰臣秀吉 知乎 编辑:程序博客网 时间:2024/05/16 10:29
将word转换成pdf
主要是用Office2007中的一个插件http://www.microsoft.com/downloads/thankyou.aspx?familyId=4d951911-3e7e-4ae6-b059-a2e79ed87041&displayLang=en ,然后引用MS.Word COM,来完成对Word文件转换成pdf,具体Code如下:
using Microsoft.Office.Interop.Word;
class Program
{
static ApplicationClass mWordDoc;
static object Unknown = Type.Missing;
static void Main(string[] args)
{
WordToPDF(@"c:/test.doc", @"c:/test.pdf");
}
private static void WordToPDF(object Source, object Target)
{
if (mWordDoc== null) mWordDoc= new ApplicationClass();
try
{
mWordDoc.Visible = false;
mWordDoc.Documents.Open(ref Source, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown);
mWordDoc.Application.Visible = false;
mWordDoc.WindowState = WdWindowState.wdWindowStateMinimize;
object format = WdSaveFormat.wdFormatPDF;
mWordDoc.ActiveDocument.SaveAs(ref Target, ref format,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown);
}
catch (Exception e)
{
}
finally
{
if (mWordDoc!= null)
{
mWordDoc.Documents.Close(ref Unknown, ref Unknown, ref Unknown);
}
mWordDoc.Application.Quit(ref Unknown, ref Unknown, ref Unknown);
}
}
}
注意:要求必须安装Office 2007,并且需要安装SaveAsPdf插件
- 使MS Word COM将Word转化成pdf的简单介绍
- 怎样直接将pdf转化成word
- 将word转换成PDF的方法介绍
- 介绍Word转PDF简单的方法
- 如何将Word转化为PDF文件
- 将PDF文档转化为Word文档
- Java使用Jacob将wps的Word、Excel、PPT转化成PDF
- 将pdf转换成word的方法
- word转化为PDF
- Word转化为PDF
- 将word转换成pdf
- 将word转成pdf简单又好用的方法
- PDF转换器怎么将PDF转换成Word格式的
- 介绍个比较简单的word转pdf方法
- 介绍个比较简单的word转pdf方法
- 简单讲解如何将Word转为PDF
- pdf 和 word的相互转化
- word转换成pdf转换器怎么将word转pdf
- 删除SVN资源库,其实很简单
- 学而不思则“忘”
- JS_图片轮换导航
- [转]Struts1和Struts2的区别和对比
- Prototype 学习——Object对象
- 使MS Word COM将Word转化成pdf的简单介绍
- post和get请求的区别
- D3D9中UnBind Cg的方法
- Java基础很重要(三)---Collection接口
- ECNU-IP Address 1002
- 求两数的最小公倍数
- JavaScript实现表格排序
- 枚举窗口时可以考虑的一些简化策略
- UPDATE 语句的语法错误