助力企業(yè)實現(xiàn)辦公智能化和高效Office文檔開發(fā)
近日,成都冰藍科技有限公司(E-iceblue)發(fā)布了自主研發(fā)的云端Office文檔處理軟件Spire.Cloud 。Spire.Cloud是一款幫助WEB網(wǎng)站或WEB應用系統(tǒng)輕松實現(xiàn)打開、編輯、保存和打印Office(Word/Excel/PowerPoint)等辦公文檔的軟件,是把Office應用到WEB平臺上的全面解決方案。
搭載了基于云端的Office在線編輯器和WEB API開發(fā)接口的Spire.Cloud,既能安全穩(wěn)定地實現(xiàn)WEB網(wǎng)頁端在線查看、編輯Office文檔,助力企業(yè)實現(xiàn)智能化辦公;又能在服務器端通過代碼調用接口簡單高效地實現(xiàn)讀寫Office文檔內容,支持DOC、DOCX、XLS、XLSX、PPT、PPTX、PDF等主流辦公文檔格式,同時支持76種格式轉換,讓Office文檔開發(fā)變得更加快捷、輕松。
支持的瀏覽器
Spire.Cloud在線編輯器支持IE、Chrome、Firefox、搜狗、遨游、360 等主流瀏覽器。
支持的編程語言和服務器系統(tǒng)
Spire.Cloud WEB API接口支持的編程語言及架構包括.NET、JAVA、JavaScript、Python、PHP等,兼容服務器系統(tǒng)Windows、Linux、Mac。
以下內容將通過實例闡述如何使用JAVA調用Spire.Cloud開發(fā)接口將Word文檔轉換為PDF格式,以及如何給Word文檔添加水印并通過在線編輯器查看生成文檔。
具體步驟:
步驟1:創(chuàng)建Maven應用程序,在pom.xml文件中添加Spire.Cloud.Word的Maven依賴。具體步驟可參考通過Maven 倉庫安裝Spire.Cloud WEB API這篇文章。
步驟2:在冰藍云官網(wǎng)注冊賬號并登陸,在“我的應用”板塊創(chuàng)建應用程序,獲得App ID 及App Key。
獲取APP ID和APP Key
步驟3:上傳Word文檔至冰藍云官網(wǎng)的“文檔管理”版塊。在冰藍云網(wǎng)頁“我的文檔”板塊,分別創(chuàng)建input和output兩個文件夾,并將測試的Word文檔上傳至input文件夾下,output文件夾用于存放生成的文檔。
步驟4:在程序中編寫代碼操作input文件夾下的文檔。
示例1、轉換Word到PDF
importspire.cloud.word.sdk.client.ApiException;
importspire.cloud.word.sdk.client.Configuration;
importspire.cloud.word.sdk.client.api.ConvertApi;
public classConvertWordToPDF {
private staticStringappId="App ID";
private staticStringappKey="App Key";
public static voidmain(String[] args)throwsApiException {
//配置App ID和App Key
Configuration configuration =newConfiguration(appId,appKey);
//初始化ConvertApi對象
ConvertApi convertApi =newConvertApi(configuration);
//源文檔名稱
String name ="示例文檔1.docx";
//轉換的目標格式
String format ="pdf";
//源文檔的打開密碼
String password =null;
//存放源文檔的文件夾
String folder ="input";
//使用冰藍云配置的2G空間存貯文檔
String storage =null;
//生成文檔的路徑及名稱
String destFilePath ="output/ToPDF.pdf";
//將Word轉為PDF
convertApi.convertDocument(name, format, password, folder, storage, destFilePath);
}
}
Word轉PDF效果圖
示例2、給Word文檔添加文本水印
importspire.cloud.word.sdk.client.ApiException;
importspire.cloud.word.sdk.client.Configuration;
importspire.cloud.word.sdk.client.api.WatermarksApi;
importspire.cloud.word.sdk.client.model.Font;
importspire.cloud.word.sdk.client.model.TextWatermark;
public classAddWatermark {
private staticStringappId="App ID";
private staticStringappKey="App Key";
public static voidmain(String[] args)throwsApiException {
//配置App ID和App Key
Configuration wordConfiguration =newConfiguration(appId,appKey);
//初始化WatermarksApi對象
WatermarksApi watermarksApi =newWatermarksApi(wordConfiguration);
//源文檔名稱
String fileName ="示例文檔2.docx";
//源文檔的打開密碼
String password =null;
//存放源文檔的文件夾
String folder ="input";
//使用冰藍云配置的2G空間存貯文檔
String storage =null;
//生成文檔的路徑及名稱
String destFilePath ="output/setTextWatermark.docx";
//初始化TextWatermark對象
TextWatermark textWatermark =newTextWatermark();
//創(chuàng)建字體
Font font =newFont();
font.setFontName("宋體");
font.setFontSize(80f);
//設置水印字體
textWatermark.setFont(font);
//設置水印排版方式
textWatermark.setLayout(TextWatermark.LayoutEnum.DIAGONAL);
//設置水印內容
textWatermark.setText("內部使用");
//將水印添加至Word文檔
watermarksApi.setTextWatermark(fileName, textWatermark, folder, storage, password, destFilePath);
}
}
使用在線編輯器查看生成的Word文檔:
使用在線編輯器查看添加水印的Word文檔
成都冰藍科技有限公司簡介
成都冰藍科技有限公司(E-iceblue)致力于為開發(fā)人員提供多平臺(.NET/JAVA/Cloud)辦公文檔處理組件,在Office 控件產(chǎn)品研發(fā)方面處于技術領先地位,旗下自主研發(fā)的產(chǎn)品包括Spire.Office、Spire.Doc、Spire.XLS、Spire.PDF、Spire.Presentation、Spire.Barcode、Spire.Cloud等??蛻舯榧叭?0 多個國家,使用率涵蓋大多數(shù)的財富500 強企業(yè),幫助了大量大小公司的開發(fā)人員更容易、更好、更快、更富有成效的開發(fā)并向他們的客戶提供值得信賴的應用程序。
- 學而思新三款學習機震撼上市:創(chuàng)新雙核大模型助力,2699元起顛覆學習新體驗
- 5月13日晚8點,京東心動購物季與京東618雙促聯(lián)動,購物狂歡一觸即發(fā)!
- 閱文攜手日本CCC 首開海外閱文IP主題快閃店:探索文化融合與創(chuàng)新之旅
- 奇富科技TRIDENT框架成功問鼎AI領域頂級會議,引領多模態(tài)大語言模型新潮流
- 特斯拉FSD司機監(jiān)控被指過于嚴格,馬斯克回應將改進:確保安全是第一要務
- AI取代人力:IBM CEO談自動分析電子表格,數(shù)百名員工面臨失業(yè)
- 李想薪酬疑云揭秘:6.39億年薪成謎,官方辟謠:實際薪酬僅266萬
- 理想汽車辟謠李想年薪6.39億:打破謠言,還原事實真相
- 特斯拉自動駕駛出租車蓄勢待發(fā):得州工廠搶購鑄件,Cybercab明年量產(chǎn)
- 對抗蘋果稅巨額費用 Epic:已付出超1億美元,對抗巨頭不易!
免責聲明:本網(wǎng)站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內容可能涉嫌侵犯其知識產(chǎn)權或存在不實內容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。