程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 如何通過WPS 2013 API 將Office(Word、Excel和PPT)文件轉PDF文件,wps2013

如何通過WPS 2013 API 將Office(Word、Excel和PPT)文件轉PDF文件,wps2013

編輯:C#入門知識

如何通過WPS 2013 API 將Office(Word、Excel和PPT)文件轉PDF文件,wps2013


1. 描述

  PDF 文件是一種便攜文件格式,是由Adobe公司所開發的獨特的跨平台文件格式。PDF文件以PostScript語言圖象模型為基礎,無論在哪種打印機上都可保證精確的顏色和准確的打印效果,即PDF會忠實地再現原稿的每一個字符、顏色以及圖象。可移植文檔格式,也稱為"便攜文檔格式",是一種電子文件格式。這種文件格式與操作系統平台無關,也就是說,PDF文件不管是在Windows,Unix還是在蘋果公司的Mac OS操作系統中都是通用的。這一特點使它成為在Internet上進行電子文檔發行和數字化信息傳播的理想文檔格式。越來越多的電子圖書、產品說明、公司文告、網絡資料、電子郵件在開始使用PDF格式文件。

  將Office 文件轉PDF,Office 2003 不支持,Office 2007 及更高版本,微軟提供轉換工具及操作。還可以使用虛擬機將Office文件打印輸出PDF文件;也可以使用wps 直接另存為PDF文件。但是相對做信息管理系統(ERP、CRM、OA等)公司來說,總是希望在系統中直接實現文件轉換功能。下面本人將介紹如何采用WPS API 將Office 轉換為PDF文件。

 

2. 安裝WPS 進行配置

 

  我用的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版本。

點擊高級

3. Winform 程序示例

  Winform 程序示例使用VS2008 C#開發。新增項目後,需要引用wps 相關組件。

 

  etapi.dll 對應的是Excel 文件API;wppapi 對應的是PPT 文件API;wpsapi.dll 對應的是Word 文件API。這些文件一般在安裝目錄中可以找到或者使用COM組件引用的方式。

4. 文件轉換

  項目創建正確添加引用後,下面就是實現Office文件轉換功能。轉換步驟一般分為:創建相關程序實例-》打開Office文件-》導出PDF文件-》關閉程序實例。

 

4.1. Word 文件轉PDF文件

4.2. Excel 文件轉PDF文件

 

4.3. PPT文件轉PDF文件

 

  本人電腦Windows XP,安裝Office 2003及wps 2013 個人版,測試可以正常轉換文件,如果你有需要相應功能,本文可供參考。wps 2013 轉換文件參數,目前金山公司未提供相關開發文檔,他們建議開發人員參閱MS Office開發文檔實現。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved