介紹

在本教學中,我們將引導您完成使用 GroupDocs.Annotation for .NET SDK 為 PDF 文件新增複選框元件的過程。此功能可讓您使用互動元素增強 PDF 文檔,使其對使用者更具吸引力。

先決條件

在開始之前,請確保您具備以下條件:

  1. GroupDocs.Annotation for .NET SDK:從以下位置下載 這裡.
  2. 開發環境:在您的機器上設定 .NET 開發環境。

步驟 1:匯入所需的命名空間

首先,在您的專案中包含必要的命名空間:

using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf;
using GroupDocs.Annotation.Options;

第 2 步:定義輸出路徑

指定修改後的 PDF 文件的儲存位置:

string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));

步驟 3:初始化註解器

建立一個實例 Annotator 類別及其輸入 PDF 文件的路徑:

using (Annotator annotator = new Annotator("input.pdf"))

步驟 4:建立複選框組件

現在,讓我們建立並自訂複選框元件:

CheckBoxComponent checkBox = new CheckBoxComponent
{
    Checked = true,
    Box = new Rectangle(100, 100, 100, 100), // 定義位置和大小
    PenColor = 65535, // 設定顏色(本例為黃色)
    Style = BoxStyle.Star, // 選擇複選框的樣式
    Replies = new List<Reply>
    {
        new Reply { Comment = "First comment", RepliedOn = DateTime.Now },
        new Reply { Comment = "Second comment", RepliedOn = DateTime.Now }
    }
};

步驟 5:將複選框新增至文檔

將建立的複選框組件新增至PDF:

annotator.Add(checkBox);

步驟6:儲存修改後的文檔

儲存包含複選框的更新後的 PDF 文件:

annotator.Save("result.pdf");

步驟 7:顯示輸出路徑

最後告知使用者修改後的文件保存在哪裡:

Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");

結論

在本教學中,我們已成功使用 GroupDocs.Annotation for .NET 將 Checkbox 元件新增至 PDF 文件。此功能可讓您建立可增強使用者體驗和參與度的互動式 PDF。

常見問題解答

我可以自訂複選框的外觀嗎?

絕對地!您可以修改各種屬性(例如顏色、樣式和大小)以滿足您的特定需求。

GroupDocs.Annotation for .NET 適合商業用途嗎?

是的,GroupDocs.Annotation for .NET 為企業提供商業許可。

可以在購買前試用 GroupDocs.Annotation for .NET 嗎?

是的,可以免費試用。您可以訪問它 這裡.

在哪裡可以找到 .NET 的 GroupDocs.Annotation 的支援?

可從以下網站取得支援和額外資源 GroupDocs 論壇.

我是否需要臨時許可證來進行測試?

您可以從 這裡.