PDF 文件是一种便携文件格式,是由Adobe公司所开发的独特的跨平台文件格式。PDF文件以PostScript语言图象模型为基础,不管在哪一种打印机上均可保证精确的颜色和准确的打印效果,即PDF会忠实地再现原稿的每个字符、颜色以及图象。可移植文档格式,也称为"便携文档格式",是一种电子文件格式。这种文件格式与操做系统平台无关,也就是说,PDF文件无论是在Windows,Unix仍是在苹果公司的Mac OS操做系统中都是通用的。这一特色使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。愈来愈多的电子图书、产品说明、公司文告、网络资料、电子邮件在开始使用PDF格式文件。api
将Office 文件转PDF,Office 2003 不支持,Office 2007 及更高版本,微软提供转换工具及操做。还可使用虚拟机将Office文件打印输出PDF文件;也可使用wps 直接另存为PDF文件。可是相对作信息管理系统(ERP、CRM、OA等)公司来讲,老是但愿在系统中直接实现文件转换功能。下面本人将介绍如何采用WPS API 将Office 转换为PDF文件。网络
我用的WPS 2013 我的版,前面园子里有提过使用 wps 转PDF功能,但我使用他的源码调用实现没法成功转换,可能因为每一个版本不一样,公开实现的api不同。下面本人介绍经过wps 2013 api 将Office文件转换为PDF,wps 版本是:9.1.0.4883。Office 将包括Word、Excel和PPT三种经常使用文件格式。工具
wps 2013 正确安装后,想实现api 转Office 文件功能,须要进行工具配置:wps 配置工具-》高级配置,使用wps 兼容 Office版本。测试
点击高级spa
Winform 程序示例使用VS2008 C#开发。新增项目后,须要引用wps 相关组件。操作系统
etapi.dll 对应的是Excel 文件API;wppapi 对应的是PPT 文件API;wpsapi.dll 对应的是Word 文件API。这些文件通常在安装目录中能够找到或者使用COM组件引用的方式。orm
项目建立正确添加引用后,下面就是实现Office文件转换功能。转换步骤通常分为:建立相关程序实例-》打开Office文件-》导出PDF文件-》关闭程序实例。blog
本人电脑Windows XP,安装Office 2003及wps 2013 我的版,测试能够正常转换文件,若是你有须要相应功能,本文可供参考。wps 2013 转换文件参数,目前金山公司未提供相关开发文档,他们建议开发人员参阅MS Office开发文档实现。ip