轉帖|使用教程|編輯:李顯亮|2020-05-29 10:49:19.183|閱讀 237 次
概述:Spire.Cloud是一款幫助WEB網站或WEB應用系統輕松實現打開、編輯、保存和打印Office的軟件,是目前把Office應用到WEB平臺上的最全面的解決方案。本文如何調用冰藍云Spire.Cloud.Word SDK Java接口,將word文件轉換為PDF格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
你在尋找一款既能在線編輯office文件,又能實現與web應用程序對接的軟件嗎?好巧,冰藍公司最新推出Spire.Cloud,搭載了基于云端的Office在線編輯器和WEB API開發接口,既能安全穩定地實現WEB網頁端在線查看、編輯Office文檔;又能在服務器端通過代碼調用接口簡單高效地實現讀寫Office文檔內容。
Spire.Cloud.Word能高效識別中文字符并支持豐富的word文檔元素:文本框、頁眉、頁腳、項目符號和編號、表格、文本、超鏈接、水印、圖片、形狀等,并將word文檔無差異的另存為PDF格式。
本文將介紹如何調用冰藍云Spire.Cloud.Word SDK Java接口,將word文件轉換為PDF格式。
Spire.Cloud提供了四種語言的SDK(包括.NET、Java、python、PHP),你可以點擊下載Spire.Cloud Web SDK。
步驟1:dll文件獲取及引用。下載獲取Spire.Cloud.Word.SDK package,并將Spire.Cloud.Word.Sdk.dll及其依賴項的dll添加引用至程序(如下圖)
步驟2:ID及Key獲取。在冰藍云網頁注冊賬號并登陸,在“我的應用”板塊創建應用程序,獲得 App ID 及 App Key。
import spire.cloud.word.sdk.client.ApiException; import spire.cloud.word.sdk.client.api.ConvertApi; import spire.cloud.word.sdk.client.Configuration; public class WordtoPDF{ private static String appId ="您的冰藍云應用程序AppID"; private static String appKey ="您的冰藍云應用程序AppKey "; public static void main(String[] args) throws ApiException { //配置賬號信息 Configuration wordConfiguration = new Configuration(appId, appKey); //創建ConvertAPI實例 ConvertApi api = new ConvertApi(wordConfiguration); //設置文件夾、文件、保存格式等參數 String inPutFolder = null; String outPutFolder = null; String fileName = "Sample.docx"; String format = "pdf"; String password = null; String destFilePath = "Result1203.pdf"; //調用convertDocument接口將文檔保存為PDF api.convertDocument(fileName, format, password,inPutFolder,outPutFolder, destFilePath); } }
步驟3:冰藍云為每個賬戶提供了2G免費內存,在”文檔管理” 目錄下面可以看到示例文檔以及轉換成功的PDF文檔效果圖:
效果圖:
示例文檔:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn