PDF 是安全文件交換的標準 — 但是當您需要編輯、重新利用或提取信息時,它們可能會有所限制。這就是 PDF 轉換為 Word 的用途。將 PDF 文件轉換為 Word 文件可以讓您編輯、重新格式化和協作,而不會丟失原始內容或結構。
PDF 轉 Word 轉換 API
Aspose.PDF Cloud SDK for .NET 提供了一個基於 REST 的介面,可輕鬆處理 PDF 轉 Word 的轉換。它提供可擴展性、準確性,並支持多種輸出格式——DOC、DOCX、HTML 等等。
Aspose.PDF Cloud 與 Adobe Acrobat?
- 完全在雲端運行,無需安裝軟體。
- 透過 REST API 運作,完美適用於與 .NET、Java、Node.js 或 Python 的整合。
- 保持字體、圖片和表格的佈局忠實度。
- 提供批量轉換和非同步處理以滿足企業級需求。
要開始:
- 在 Visual Studio 中創建/打開您的專案。
- 透過 NuGet 套件管理器安裝 SDK:
Install-Package Aspose.PDF-Cloud
- 訪問 Aspose Cloud Dashboard 以生成您的客戶端 ID 和客戶端密鑰。
- 您已準備好使用 API 以程式化方式將 PDF 轉換為文檔格式。
- 有關如何創建客戶端憑據的更多資訊,請訪問 quick start。
將 PDF 轉換為 DOC 在 C# 中
以下的 C# 代碼片段顯示了如何將 PDF 文件轉換為可編輯的 Word 文檔的詳細資訊:
第 1 步 - 使用客戶端憑證作為參數初始化 PdfApi
類的對象。
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
步驟 2. - 將輸入的 PDF 檔案上傳至雲端儲存。
pdfApi.UploadFile("sample.pdf", System.IO.File.OpenRead("sample.pdf"));
步驟 3 - 呼叫 pdfApi.GetPdfInStorageToDoc(..) 進行 PDF 轉 Word 文件的轉換。
var response = pdfApi.GetPdfInStorageToDoc(
name: "sample.pdf",
format: "DOC",
addReturnToLineEnd: false,
mode: "TextBox",
recognizeBullets: true
);
// 要查看完整的範例和資料檔案,請前往
https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet
// 從 https://dashboard.aspose.cloud/ 獲取客戶端憑據
string clientSecret = "XXXXXXXXXe145db14";
string clientID = "XXXXXXX-XXXXX-XXXXXXX";
// 初始化 PdfApi 的一個實例
var pdfApi = new PdfApi(clientID, clientSecret);
// 將 PDF 上傳到雲端儲存空間
pdfApi.UploadFile("sample.pdf", System.IO.File.OpenRead("sample.pdf"));
// 將 PDF 轉換為 DOC 格式,並在流實例中獲取結果的 Word 文件。
var response = pdfApi.GetPdfInStorageToDoc(
name: "sample.pdf",
format: "DOC",
addReturnToLineEnd: false,
mode: "TextBox",
recognizeBullets: true
);
Console.WriteLine("PDF to Word conversion completed successfully!");
使用 cURL 將 PDF 文件轉換為 Word 文件
如果您偏好更簡單或可腳本化的方法,您也可以使用 cURL 命令進行 PDF 轉 DOCX 的轉換。這對於自動化管道或無頭環境非常合適。
步驟 1 - 生成 JWT 存取權杖:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXX-XXXXXXX-XXXXXXXX&client_secret=XXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
步驟 2 - 將 PDF 轉換為 DOCX:
curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/doc?addReturnToLineEnd=false&format=DocX&mode=Textbox&recognizeBullets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-o "converted.docx"
結果是一個可編輯的 Word DOCX 檔案,包含原始 PDF 中的所有內容、佈局和圖片 — 無需 Adobe Acrobat PDF 轉 Word 轉換器或任何本地安裝。
在線 PDF 轉 Word 轉換器
你想在編碼之前測試 API 嗎?試試我們的 Free Online PDF to Word Converter — 由 Aspose.PDF Cloud 提供支持。只需上傳一個 PDF 文件,它將瞬間轉換為可編輯的 DOCX 或 DOC 文件,您可以下載。

結論
將 PDF 轉換為 Word 文件對於需要可編輯、可共享和可訪問數據的企業和開發人員來說至關重要。因此,使用 Aspose.PDF Cloud,您可以以編程方式將 PDF 轉換為 Word,自動化工作流程,甚至使用相同的 API 支持反向轉換(DOCX 轉 PDF)。
有用的連結
❓ 常見問題 (FAQs)
-
我可以將 PDF 轉換為 DOCX 格式嗎? 是的。您可以指定格式:"DOCX" 以將 PDF 轉換為 DOCX 而不是 DOC。
-
在 PDF 轉換為 Word 的過程中,佈局是否被保留? 當然。該 API 確保在轉換過程中保留字型、表格、圖像和格式。
-
我需要 Adobe Acrobat 來使用這個嗎? 不。Aspose.PDF Cloud API 在雲端執行所有 PDF 轉 Word 的轉換 — 無需 Adobe Acrobat PDF 轉 Word 轉換器。
相關文章
我們強烈建議訪問以下博客文章以獲取有關的資訊: