在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
如果您有興趣了解如何使用 IronPDF for Python 庫向 PDF 檔案添加註解,請繼續閱讀。 本文將逐步引導您完成這一過程。
PDF 註解是指在 PDF 文件中增加額外資訊、筆記、標註或其他視覺元素的過程。 註釋用於提供上下文、協作文件和提高內容可讀性的方法。 常見的註解類型包括文字評論、通過連結註解添加鏈接、添加附件、突出顯示、底線、刪除線、形狀,甚至添加圖片或章節。
IronPDF是一個受歡迎的 Python 庫,使開發人員能夠無縫處理 PDF 文件。 它提供了一套全面的功能,包括 PDF 創建、操作和註釋。 使用 IronPDF,您可以輕鬆將 PDF 生成和修改功能整合到 Python 應用程式中,讓您能夠自動化工作並簡化文件流程。
IronPDF 支援各種註解類型,讓您為 PDF 文件創造豐富且互動的閱讀體驗。 無論您是希望使用文字註釋添加文字說明、突出顯示重要部分、使用檔案附件類型附加其他PDF,甚至使用印章註釋將文件標記為「已批准」或「機密」,IronPDF 都能滿足您的需求。
在使用 IronPDF 標註 PDF 之前,請確保您具備以下先決條件:
Python: 確保您的電腦上已安裝 Python。 要下載最新版本,請造訪官方的 Python 網站。
安裝 IDE: 在使用 IronPDF 開始處理 PDF 之前,您需要安裝一個 IDE。PyCharm被推薦為受歡迎的集成開發環境(集成開發環境)for Python。 或者,如果您不想使用 PyCharm,可以選擇使用任何您喜好的 IDE。
pip3 install IronPDF
安裝 IronPDF 套件
.NET 6.0 Runtime: IronPDF for Python 依賴 .NET 6.0 技術正常運行。 這意味著你需要擁有.NET 6.0 執行階段安裝在您的電腦上以有效地使用IronPDF for Python。 在專案執行時,很可能會自動安裝 IronPDF 的相依性。
注意: 使用 pip3 安裝 IronPDF 時(Python 套件管理器)請確保在系統的 PATH 變數中包含 IronPDF 的安裝路徑很重要。 這一步對於確保 pip 在安裝和使用期間能夠找到 IronPDF 套件及其相關組件是至關重要的。
首先在 PyCharm 中創建一個新項目:
打開 PyCharm 並點擊「Create New Project」。
PyCharm IDE
選擇專案的位置並選擇適當的解釋器(Python).
創建一個新的 Python 專案
點擊「建立」,專案即被建立。 將創建 main.py 檔案以編寫執行程式碼。
現在示範專案已設定完成,我們來使用 IronPDF 標註 PDF。
第一行從IronPDF庫導入所需的模組,允許訪問進行PDF操作和註釋所需的類別和功能。
from ironpdf import *
在此步驟中,使用 PdfDocument 類別載入名為 "existing.pdf" 的現有 PDF 檔案。 此文件將用作添加註釋的基礎。 此外,請設定將要添加支援註釋類型的頁面索引。
pdf = PdfDocument("existing.pdf")
pageIndex = 0
以下程式碼行定義了將添加到 PDF 的文本註釋的各種屬性。 這些屬性提供有關註解外觀和行為的信息:
annotation = TextAnnotation(pageIndex)
annotation.Title = "This is the major title"
annotation.Subject = "This is a subtitle"
annotation.Contents = "This is the long 'sticky note' comment content..."
annotation.Icon = TextAnnotation.AnnotationIcon.Help
annotation.X = 150
annotation.Y = 200
annotation.Width = 200
annotation.Height = 50
annotation.Opacity = 0.9
annotation.Printable = False
annotation.Hidden = False
annotation.OpenByDefault = True
annotation.ReadOnly = False
annotation.Rotatable = True
以下是每個屬性代表的內容:
是否可旋轉:註釋是否可以旋轉。
如欲了解更多註釋類型和屬性,請造訪此頁面程式碼範例頁面.
以下程式碼行將創建的文字註解添加到 PDF 文件中的特定頁面:
pdf.Annotations.Add(annotation)
最後,透過 SaveAs 方法保存已新增註解的更新 PDF 文件:
pdf.SaveAs("annotated.pdf")
現在,讓我們把所有程式碼整合在一起,並在先前創建的 PyCharm 專案中執行該腳本。
要在 PyCharm 中運行腳本,右鍵點擊腳本編輯器中的任意位置,然後選擇運行 annotatePDF。
PyCharm 會執行腳本,您將在 IDE 底部的運行控制台中看到輸出和任何潛在的錯誤。
完成腳本後,您可以找到標註的 PDF。("annotated.pdf")在與您的專案相同的目錄中。
輸出:
輸出 PDF 檔案
通過遵循本文所述的步驟,您可以利用 IronPDF 的強大功能來自動化您的 PDF 註釋工作流程,並改善您的文件管理流程。 IronPDF 簡化了在 PDF 文檔中新增連結註釋及修改現有註釋的過程,無論這些註釋位於不同頁面或同一頁面,並提供了一套強大的工具,用於以程式化方式創建、修改和註釋。
此外,IronPDF 讓您能夠建立互動式 PDF 文件,填寫和發送互動表單, 分割和合併PDF 文件,提取文字和圖片從 PDF 檔案中提取,搜尋 PDF 檔案中的特定單字,將 PDF 頁面光柵化為圖像,將 PDF 轉換為 HTML,以及列印 PDF 檔案.
立即開始嘗試 IronPDF,看看它如何改變您的文檔管理流程。 IronPDF 提供一個免費試用以便您在購買許可證之前測試其完整功能。 授權條款從 $749 開始,並可選擇添加有用的附加功能。 從下載IronPDF for Python官方網站並立即開始提升您的 PDF 專案。