Aspose.Words  for Python

用於處理 Word 文檔的 Python API

使用 Python 創建、編輯、渲染 Word 文件並將其轉換為多種格式。還可以生成報告並可視化您的數據。這一切都無需使用外部軟件。

  下載免費試用
  
 

Aspose.Words for Python via .NET 是一個包,旨在讀取和操作各種類型的文檔,主要關注 Microsoft Word(DOC、DOCX、ODT)、PDF 和 Web(HTML、Markdown)文檔。我們的庫包含 100 多個 Python 類,用於處理文檔處理和數據格式化背後的低級操作。因此,Aspose.Words 為 Python 開發人員提供了實現基於腳本的文檔自動化的獨特機會。

隨著過去幾十年功能強大的計算機硬件的出現,Python 已成為一種廣泛用於 Web 開發(Django、Flask、Pyramid 框架)、科學任務和數據分析的編程語言。 Python 的有用性源於龐大的第三方包生態系統。 Python 提供了大量不斷發展的庫,被認為是快速軟件開發的最佳選擇。

Aspose.Words 團隊決定緊跟最新的編程趨勢,為 Python 社區提供專業的軟件來處理 DOC、DOCX、PDF、RTF、DOT、DOTX、DOTM、DOCM、FlatOPC、ODT、OTT、HTML、MHTML、MOBI、 TXT、XPS、PS、TIFF、JPEG、PNG、BMP、SVG、EMF、GIF、PCL、EPUB、XML、XAML等文件格式。 你可以看到 支持格式的完整列表.

筆記: 根據反映編程語言流行程度的 TIOBE 編程指數,Python 是當今排名第一的編程語言。

Aspose.Words for Python 通過 .NET 的功能

Aspose.Words 是一個獨立的 Python 庫。您無需安裝任何辦公套件即可讓您的 Python 代碼正常工作。 這個 Python API 依賴於 文檔對像模型 (DOM) 訪問文檔節點和元素。

高級 Python Words API 功能

您可以在在線申請頁面上嘗試一些流行的 Aspose.Words 功能:

你可以試試 所有 Aspose.Words 在線應用程序.

另請查看最流行的 Aspose.Words 功能的文檔:

請注意,該列表並不完整,您可以在 文檔.

系統要求

  • 與 Python 3.5、3.6、3.7、3.8 和 3.9 兼容
  • 如果您在 Linux 上編寫 Python 代碼,請查看 Linux 的附加要求

如何安裝 Python 庫

使用 pipPyPI 存儲庫:

如何通過 .NET 安裝 Aspose.Words for Python

pip install aspose-words

在 Python 中編輯 Word 文檔

下面的代碼示例展示瞭如何創建一個空白文檔,在其中插入文本並將結果保存為 PDF:

創建文檔並將其保存為 PDF - Python


import aspose.words as aw

# 創建一個空白文檔
doc = aw.Document()

# 使用 DocumentBuilder 實例向文檔添加內容
builder = aw.DocumentBuilder(doc)

# 在文檔中添加一個段落
builder.writeln("Hello World!")

# 將結果保存為 PDF 文檔。輸出格式由文件擴展名決定
doc.save("Output.pdf")

在 Python 中轉換 Word 文檔

您可以輕鬆地將文件從一種格式轉換為另一種格式。 你知道如何通過 Python 從 Word 文檔中提取文本嗎? 以下代碼示例顯示瞭如何通過將 DOCX 轉換為 HTML 來使用一行代碼:

將 DOCX 轉換為 HTML – Python


import aspose.words as aw

# 從本地驅動器加載文檔
doc = aw.Document("Input.docx")

# 將輸出保存為超文本
doc.save("Output.html")

轉換部分 更多細節。

人們在說什麼

不要只相信我們的話。查看用戶對 Aspose.Words API 的評價。

 
 
查看案例研究
  

  
/