PDFドキュメントにチェックボックスコンポーネントを追加する
導入
このチュートリアルでは、Groupdocs.Annotation for .NET を使用して PDF ドキュメントにチェックボックス コンポーネントを追加するプロセスについて説明します。
前提条件
始める前に、以下のものを用意してください。
- Groupdocs.Annotation for .NET SDK: ダウンロードはこちらから ここ.
- 開発環境: .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 のサポートはどこで見つかりますか?
サポートとリソースについては、 Groupdocsフォーラム.
テスト目的で一時ライセンスは必要ですか?
試験用の臨時ライセンスは以下から取得できます。 ここ.