GroupDocs Cloud 很高興發布 GroupDocs.Conversion Cloud REST API V2 版本。它是全新的 API 版本,與 V1 相比,具有簡化且直觀的方法。新的 API 通過改進的架構減少了文檔轉換任務的方法和選項。在此版本中,API 包括使用雲存儲的方法,這是重要的部分。 了解更多

什麼是新的

GroupDocs.Conversion Cloud V2 的 API 方法分為四個部分。轉換 API 部分包括文檔轉換的方法。文件 API 部分具有上傳、下載、複製、移動和刪除文件的方法。文件夾 API 部分添加了在雲存儲中創建、複製、移動、刪除文件夾的方法。 Storage API包括獲取存儲信息和文件信息的方法。

在接下來的幾段中,我們將介紹 GroupDocs.Viewer Cloud V2 的特性和功能。

怎麼運行的

在這個數字時代,文檔轉換服務正在成為組織的基本需求。業務流程中出於不同的目的需要使用不同的文檔格式。因此,作為開發人員,您可能正在尋找一種高效可靠的解決方案來開發文檔轉換工具。 GroupDocs.Conversion Cloud REST API 支持 65 多種文檔格式的轉換。它允許將文檔轉換功能無縫集成到您的應用程序中。

我們將向您展示如何輕鬆快速地將文檔轉換為另一種文檔格式並同時添加水印。在此示例中,我們使用 cURL 來處理 REST API 請求。請檢查可用 SDK 的完整列表,以便直接在您喜歡的平台中使用 GroupDocs.Viewer Cloud API。

開始吧…我們將 DOCX 文件轉換為 PDF 並添加水印文本,如下所示

獲取驗證碼

GroupDocs.Conversion Cloud REST API 支持 JWT(JSON Web Token) 身份驗證。

### Retrieve access token
### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
curl --request POST https://api.groupdocs.cloud/connect/token 
--header "Content-Type: application/x-www-form-urlencoded" 
--data "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]"

將源文件上傳到存儲

我們正在將源 DOCX 文件上傳到 groupdocs.cloud 的默認存儲。不過,您也可以將 3 方存儲 與 groupdocs.cloud 雲 API 結合使用。

### Upload file into the storage
curl --request POST "https://api.groupdocs.cloud/v2/conversion/storage/file/test_doc.docx" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--data-binary @"c:\temp\test_doc.docx"

隱藏並添加水印

根據您所需的文件格式使用 ConversionSettingsConvertOptions 輸入參數。

### Convert and Add Watermark
curl --request POST "https://api.groupdocs.cloud/v2.0/conversion" 
--header "authorization: Bearer [ACCESS_TOKEN]" 
--header "accept: application/json" 
--header "Content-Type: application/json" --data "{ "FilePath": "test_doc.docx", "Format": "pdf", "ConvertOptions": { "FromPage": 1, "PagesCount": 1, "WatermarkOptions": { "text": "Watermark" } }, "OutputPath": "Output"}"

下載PDF文件

文件API用於從存儲中下載文件。

### Download Result
curl --request GET "https://api.groupdocs.cloud/v2/conversion/storage/file/Output/test_doc.pdf' 
--header "authorization: Bearer [ACCESS_TOKEN]

分享您的反饋

請隨時向我們發表評論,分享您對新版本 GroupDocs.Conversion Cloud REST API 的想法。或者,如果您有任何建議或者您需要我們的 REST API 具有的任何特定功能,請告訴我們。

如果您還沒有機會嘗試我們的 REST API,請立即開始免費試用。您所需要做的就是註冊 GroupDocs 雲服務。註冊後,您就可以嘗試 GroupDocs Cloud 提供的強大文件處理功能。