PDFドキュメントにチェックボックスコンポーネントを追加

導入

このチュートリアルでは、Groupdocs.Annotation for .NET を使用して PDF ドキュメントにチェックボックス コンポーネントを追加するプロセスを説明します。

前提条件

始める前に、以下のものがあることを確認してください。

  1. Groupdocs.Annotation for .NET SDK: 次からダウンロードできます。ここ.
  2. 開発環境: .NET 開発環境がセットアップされていることを確認してください。

名前空間のインポート

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;

ここで、例を複数のステップに分けてみましょう。

ステップ 1: 出力パスを定義する

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

ここでは、変更された PDF ドキュメントが保存される出力パスを定義します。

ステップ 2: アノテーターを初期化する

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

を初期化しますAnnotator入力 PDF ドキュメント パスを渡すことでオブジェクトを取得します。

ステップ 3: チェックボックスコンポーネントを作成する

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
        }
    }
};

を作成しますCheckBoxComponentオブジェクトを作成し、そのプロパティを次のようにカスタマイズしますChecked, Box寸法、PenColor, Style、そしていくつかの返信を追加します。

ステップ 4: チェックボックスコンポーネントを追加する

annotator.Add(checkBox);

作成したチェックボックスコンポーネントを PDF ドキュメントに追加します。

ステップ 5: ドキュメントを保存する

annotator.Save("result.pdf");

変更した PDF ドキュメントをチェックボックスコンポーネントとともに保存します。

ステップ 6: 出力パスを表示する

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

変更された PDF ドキュメントが保存されているパスを表示します。

結論

このチュートリアルでは、Groupdocs.Annotation for .NET を使用して PDF ドキュメントにチェックボックス コンポーネントを追加する方法を学習しました。この知識があれば、インタラクティブな要素を使用して PDF ドキュメントを強化できます。

よくある質問

チェックボックスの外観をカスタマイズできますか?

はい、要件に応じて色、スタイル、サイズなどのさまざまなプロパティをカスタマイズできます。

Groupdocs.Annotation for .NET は商用利用に適していますか?

はい、Groupdocs.Annotation for .NET は企業向けに商用ライセンスを提供しています。

購入する前に Groupdocs.Annotation for .NET を試すことはできますか?

はい、以下から無料トライアルを利用できます。ここ.

Groupdocs.Annotation for .NET のサポートはどこで見つけられますか?

サポートとリソースは次の場所にあります。グループドキュメントフォーラム.

テスト目的で一時ライセンスが必要ですか?

テスト用の一時ライセンスは次から取得できます。ここ.