如何在 C# 中添加和編輯 PDF 註釋

How to Add and Edit PDF Annotations

This article was translated from English: Does it need improvement?
Translated
View the article in English
role="alert">您的公司每年在PDF安全性和合規性上的訂閱費用過高。考慮使用 IronSecureDoc,它提供數位簽章、編碼、加密和保護等SaaS服務的管理解決方案,僅需一次性付款即可。探索 IronSecureDoc 文件

註釋允許用戶在文件的特定部分添加評論、提醒或其他信息。 它們增強了PDF操作中的協作和溝通,讓用戶能註釋、評論和提供共享內容的背景資訊。

快速入門:使用 IronPDF 為 PDF 新增註釋

本快速指南展示如何使用 IronPDF 在 C# 中方便地為 PDF 文件新增文字註釋。 只需幾行代碼,開發人員便能通過添加評論或筆記來增強PDF的互動性和協作性。 首先加載您的 PDF,然後使用 AddTextAnnotation 方法快速插入註釋。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    PdfDocument.FromFile("input.pdf")
        .Annotations.Add(new TextAnnotation(0) { Title="Note", Contents="Review this section.", X=50, Y=700 })
        .SaveAs("annotated.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer

class="hsg-featured-snippet">

簡便流程(5 步驟)

  1. 下載用於 PDF 注釋的 C# 程式庫
  2. 加載現有的或呈現新的 PDF 文件
  3. 使用 Add 方法添加註釋
  4. 檢索和編輯 PDF 註釋
  5. 從 PDF 文件中移除註釋

## 新增註釋範例 PDF 註釋允許在PDF頁面上添加類似 "便利貼" 的評論。 通過使用 **Annotations** 屬性的 `Add` 方法,可以程式化地添加註釋。
提示所有頁碼皆採用0為起始的索引方式。
```csharp :path=/static-assets/pdf/content-code-examples/how-to/annotation-add-annotation.cs ``` #### 帶有註釋的 PDF 上方 PDF 文件中的註釋可以用 Chrome 瀏覽器檢視。
## 檢索及編輯註釋範例 檢索和編輯 PDF 註釋通過增強清晰度、準確性和可用性來促進協作。 通過 **Annotations** 屬性訪問註釋集合,並用新的信息更新標題、內容、X、Y 等屬性。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/annotation-edit-annotation.cs ``` #### 編輯過註釋的 PDF 上方 PDF 文件中的註釋可以用 Chrome 瀏覽器檢視。
## 移除註釋範例 使用以下方法輕鬆移除不必要或過時的註釋:`RemoveAt`、`RemoveAllAnnotationsForPage` 和 `Clear`。 - **RemoveAt**:刪除指定索引的單個註釋。 - **RemoveAllAnnotationsForPage**:移除指定頁面上的所有註釋。 - **Clear**:刪除文件中的所有註釋。 ### 移除單個註釋 要移除單個註釋,請使用 `RemoveAt` 方法,依據註釋集合索引提供對應的索引。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/annotation-remove-single-annotation.cs ``` #### PDF 上移除一個註釋
class="competitors-section__wrapper-even-1">
上方 PDF 文件中的註釋可以用 Chrome 瀏覽器檢視。 ### 移除所有註釋 若要移除特定頁面上的所有註釋,請使用 `RemoveAllAnnotationsForPage` 方法並指定頁面索引。 若您想要移除整個文件中的所有註釋,僅需在 **Annotations** 屬性上呼叫 `Clear` 方法。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/annotation-remove-all-annotation.cs ``` 準備看看您還能做哪些其他事情嗎? 在這裡查看我們的教程頁面:[編輯PDF](https://ironpdf.com/tutorials/csharp-edit-pdf-complete-tutorial/)

常見問題解答

我如何在 C# 中向 PDF 添加註釋?

您可以使用 IronPDF 在 C# 中向 PDF 添加註釋。首先,下載用於 PDF 註釋的 C# 庫。加載現有的或創建新的 PDF 文件,然後使用註釋屬性的 Add 方法插入評論或筆記。

如何使用 C# 編輯 PDF 中現有的註釋?

要使用 C# 編輯 PDF 中現有的註釋,請通過 IronPDF 的註釋屬性訪問註釋集合。更新如標題、內容、X 和 Y 等屬性以修改註釋。

使用 C# 刪除 PDF 中註釋的過程是什麼?

您可以使用 IronPDF 高亮刪除的註釋來刪除 PDF 中的註釋,例如使用 RemoveAt 刪除特定註釋,RemoveAllAnnotationsForPage 清除頁面上的所有註釋,或 Clear 刪除文檔中的所有註釋。

我可以在網絡瀏覽器中查看 PDF 註釋嗎?

是的,使用 IronPDF 添加到 PDF 文檔的註釋可以在 Chrome 等網絡瀏覽器中查看。

在 PDF 文檔中添加註釋的好處是什麼?

使用 IronPDF 向 PDF 文檔添加註釋通過允許用戶添加評論、提醒或附加資訊來提升協作,從而改善共享內容的溝通和上下文。

我如何尋找數字簽名和加密服務的文檔?

數字簽名、潦草處理、加密和保護服務的文檔可以在 IronSecureDoc 的官方文檔頁面找到:https://ironsoftware.com/enterprise/securedoc/docs/。

有哪些 C# 方法可用於管理 PDF 註釋?

IronPDF 提供若干 C# 方法來管理 PDF 註釋,包括用於添加的 Add,用於刪除指定註釋的 RemoveAt,以及用於清除所有註釋的 Clear

Chaknith Bin
軟體工程師
Chaknith 在 IronXL 和 IronBarcode 上工作。他對 C# 和 .NET 擁有深厚的專業知識,幫助改進了軟體並支持客戶。他從用戶互動中得到的見解有助於改善產品、文檔和整體體驗。
準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布