C# を使用して PDF に距離注釈を追加する方法

この記事では、C# を使用して PDF に距離注釈を追加する方法に関する包括的なガイドを紹介します。距離注釈は、PDF ドキュメント内の 2 点間の距離を示すのに役立ち、技術図面、建設計画、および正確な測定を必要とするその他のアプリケーションで役立ちます。注釈ライブラリの設定に関する詳細な手順と、C# で PDF に距離注釈を挿入するためのコード例を提供します。以下は、C# プログラミング言語を使用して PDF ファイルに距離注釈を追加するための基本的な手順です。

C# を使用して PDF に距離注釈を追加する手順

  1. 距離注釈を PDF に組み込むには、NuGet パッケージ マネージャーを使用して GroupDocs.Annotation for .NET をインストールします
  2. GroupDocs.Annotation 名前空間の参照を追加
  3. Annotator クラスのインスタンスを作成し、PDF ファイルのパスを引数としてコンストラクターに渡します
  4. DistanceAnnotation クラスのインスタンスを作成し、位置やページ番号などの属性を設定します
  5. Annotator.Add メソッドを呼び出し、DistanceAnnotation オブジェクトを引数として提供します。
  6. Annotator.Save メソッドを呼び出して、最終出力 PDF をディスクに保存します。

上記のガイドラインに従って注釈ライブラリをコンピューターにインストールすると、*C# を使用して PDF で距離注釈を簡単に作成できます。これらの手順は、.NET がインストールされている限り、Windows、macOS、Linux などの一般的なオペレーティング システムで実行できます。距離注釈を PDF ファイルに組み込むために追加のソフトウェアは必要ありません。さらに、次のコード例で使用されているライブラリはクロスプラットフォームです。

C# を使用して PDF に距離注釈を追加するコード

using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation;
using System;
using System.Collections.Generic;
namespace AddDistanceAnnotationinPDFusingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of PDF
// file to its constructor
using (Annotator annotator = new Annotator("input.pdf"))
{
// Create an instance of DistanceAnnotation class
// and set some properties
DistanceAnnotation distance = new DistanceAnnotation
{
Box = new Rectangle(200, 150, 200, 30),
CreatedOn = DateTime.Now,
Message = "This is distance annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add distance annotation to Annotator
annotator.Add(distance);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

前のセクションでは、PDF C# で距離注釈を追加する方法の詳細な説明と、簡単なコード例を提供しました。ドキュメント アノテーション ライブラリをインストールし、必要に応じて入力および出力ファイル パスを変更すると、コードを簡単にアプリケーションに統合できます。おめでとう! C# を使用して、距離注釈を PDF ファイルに正常に実装しました。

以前、PDF に楕円注釈を追加する方法に関する記事を共有しました。さらに詳しい情報が必要な場合は、C# を使用して PDF に楕円注釈を追加する方法 のガイドを参照してください。

 日本語