C# を使って PDF にテキストスタンプを追加

.NET ライブラリの Aspose.PDF を使用してプログラムでテキストスタンプを作成する

.NET ライブラリを使用して PDF にテキストスタンプを追加する方法

テキストスタンプをPDFファイルに変換するために、net プラットフォーム用の機能が豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for .NET API を使用します。NuGet パッケージマネージャーを開き、aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Package Manager Console

PM > Install-Package Aspose.PDF

PDF ドキュメント C# にテキストスタンプを追加


お使いの環境でコードを試すには Aspose.PDF for .NET が必要です。

  1. Document のインスタンスを持つ PDF を読み込みます。
  2. Document オブジェクトを使用して PDF ドキュメントを開きます。
  3. テキストスタンプを作成し、そのプロパティを定義します。
  4. addStampメソッドを使用してテキストスタンプをページに追加する

Python を使用して PDF にテキストスタンプを追加します

var inputFile = Path.Combine(dataDir, "sample.pdf");
var outputFile = Path.Combine(dataDir, "AddTextStamp_out.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
var textStamp = new Aspose.Pdf.TextStamp("Sample Stamp")
{
    Background = true,
    XIndent = 100,
    YIndent = 100,
    Rotate = Aspose.Pdf.Rotation.on90
};

textStamp.TextState.Font = Aspose.Pdf.Text.FontRepository.FindFont("Arial");
textStamp.TextState.FontSize = 14.0F;
textStamp.TextState.FontStyle = Aspose.Pdf.Text.FontStyles.Bold | Aspose.Pdf.Text.FontStyles.Italic;
textStamp.TextState.ForegroundColor = Aspose.Pdf.Color.Aqua;
pdfDocument.Pages[1].AddStamp(textStamp);

pdfDocument.Save(outputFile);