PDFドキュメントにボタンコンポーネントを追加

導入

このチュートリアルでは、Groupdocs.Annotation for .NET を使用して PDF ドキュメントにボタン コンポーネントを追加するプロセスを説明します。このステップバイステップのガイドでは、この機能をプロジェクトに簡単に統合できるようにします。

前提条件

始める前に、次の前提条件が満たされていることを確認してください。

  1. Groupdocs.Annotation for .NET: Groupdocs.Annotation for .NET ライブラリがインストールされていることを確認してください。からダウンロードできますここ.
  2. 開発環境: .NET Framework がインストールされた適切な開発環境をセットアップします。

名前空間のインポート

続行する前に、必要な名前空間をプロジェクトにインポートします。

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"));

ステップ 2: ボタンコンポーネントを追加する

using (Annotator annotator = new Annotator("input.pdf"))
{
    ButtonComponent button = new ButtonComponent
    {
        Box = new Rectangle(100, 100, 100, 100),
        PenColor = 65535,
        Style = BorderStyle.Dashed,
        BorderWidth = 0,
        BorderColor = 0,
        AlternateName = "Name",
        PartialName = "Patial Name",
        NormalCaption = "Caption",
        ButtonColor = 16761035,
        Replies = new List<Reply>
        {
            new Reply
            {
                Comment = "First comment",
                RepliedOn = DateTime.Now
            },
            new Reply
            {
                Comment = "Second comment",
                RepliedOn = DateTime.Now
            }
        }
    };
    annotator.Add(button);
    annotator.Save("result.pdf");
}

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

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

おめでとう! Groupdocs.Annotation for .NET を使用して PDF ドキュメントにボタン コンポーネントを正常に追加しました。

結論

このチュートリアルでは、Groupdocs.Annotation for .NET を使用してボタン コンポーネントを PDF ドキュメントに組み込む方法を説明しました。これらの手順に従うことで、インタラクティブな機能を使用して PDF ドキュメントを強化できます。

よくある質問

ボタンの外観をカスタマイズできますか?

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

Groupdocs.Annotation for .NET はすべての PDF バージョンと互換性がありますか?

Groupdocs.Annotation for .NET は幅広い PDF バージョンをサポートし、ほとんどのドキュメントとの互換性を保証します。

複数のボタン コンポーネントを 1 つの PDF ドキュメントに追加できますか?

Groupdocs.Annotation for .NET を使用すると、ボタン コンポーネントを必要な数だけ PDF ドキュメントに追加できます。

Groupdocs.Annotation for .NET は他のファイル形式をサポートしていますか?

はい、PDF に加えて、Groupdocs.Annotation for .NET は、DOCX、PPTX、XLSX などの他のさまざまなドキュメント形式をサポートしています。

テスト目的で利用できる試用版はありますか?

はい、次から Groupdocs.Annotation for .NET の無料トライアルにアクセスできます。ここ.