TextReplacer
概要
TextReplacer は Aspose.PDF の FOSS における .NET 用のクラスです。
PDF コンテンツストリーム内のテキストを検索して置換します。
このクラスは、.NET プログラムで TextReplacer オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは、Replace、ReplaceWithCrossOperator です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能になります。プロパティ: ReplaceFirstOnly、ReplacementCount。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
ReplacementCount | int | 読み取り | 最後の Replace 呼び出しで行われた置換の数。 |
ReplaceFirstOnly | bool | 読み取り/書き込み | true の場合、最初の一致で停止します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Replace(page: Page, search: string, replacement: string) | 指定されたページのコンテンツストリーム(s)内で、search を replacement にすべて置き換えます。 |
ReplaceWithCrossOperator(page: Page, search: string, replacement: string) | クロスオペレーターサポートが有効になっている状態に置き換える。 |
Replace(page: Page, search: string, replacement: string, isRegex: bool) | 指定されたページのコンテンツストリーム内で、search の出現箇所を replacement に置き換える。 |
Replace(document: Document, search: string, replacement: string) | Form XObject を含む、ドキュメントのすべてのページにわたってテキストを置き換える。 |
Replace(document: Document, search: string, replacement: string, isRegex: bool) | Form XObject を含む、ドキュメントのすべてのページにわたってテキストを置き換える。 |
Replace(form: XForm, search: string, replacement: string) | 単一の Form XObject の独自コンテンツストリーム内のテキストを置換する(リソースにネストされた Form XObject も含む)。 |