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