C# を使用して PDF のテキストを打ち消す方法

この簡単なチュートリアルでは、C# を使用して PDF のテキストを打ち消す方法 について説明します。これには、必要なすべてのリソース、段階的なプロセス、および C# を使用して Adobe PDF でテキストを打ち消すための実行可能なサンプル コードに関する情報が含まれていますPDF ファイルの読み込み、ページ上のターゲット テキストの検索、目的の色での取り消しなどのプロセスの詳細を共有します。

C# を使用して PDF のテキストを打ち消す手順

  1. PDF のテキストに取り消し線を付ける Aspose.PDF for .NET を追加するための環境を確立します
  2. Document クラス オブジェクトを使用して、サンプル テキストを含むターゲット PDF ファイルを読み込みます
  3. 検索するターゲット テキストを指定して、TextFragmentAbsorber クラス オブジェクトを宣言します
  4. 目的のページを解析し、その中のすべてのテキスト フラグメントを見つけます
  5. StrikeOutAnnotation オブジェクトを作成して、ページ上で見つかった対象のテキスト フラグメントを取り消します
  6. この注釈をページの注釈コレクションに追加し、PDF を保存します。

これらの手順では、C# を使用して Adobe Acrobat で三振する方法 について説明します。すべての重要なクラス、メソッド、およびプロパティが特定され、適切に定義された順序で使用されて、PDF ファイルのロードに Document クラスが使用され、PDF 内の目的のテキストの検索に TextFragmentAbsorber クラスが使用され、StrikeOutAnnotationクラスを使用してテキストの取り消し線注釈を作成し、この注釈を選択したページの注釈コレクションに追加します。

C# を使用して PDF のテキストを打ち消すコード

上記のコードは、C# を使用して Adobe PDF でテキストを打ち消す方法 を示しています。これは、対象の PDF ファイルの最初のページのテキストを検索するためにさらに使用される検索を実行するためのオブジェクトを作成する TextFragmentAbsorber クラス オブジェクトを使用します。 TextFragmentAbsorber.Visit() メソッドを使用してテキスト フラグメントのコレクションを取得したら、注釈のタイトルと色を指定して、任意のテキスト フラグメントの StrikeOutAnnotation オブジェクトを作成する準備が整いました。

このチュートリアルでは、PDF 内の特定のテキストを打ち消す方法について説明しました。 PDF 内のテキストを強調表示するプロセスを知りたい場合は、C#を使用してPDFでテキストを検索して強調表示する方法 の記事を参照してください。

 日本語