TextDevice
概要
TextDevice は Aspose.PDF の FOSS における .NET 用のクラスです。
PDF ページからテキストを抽出します。
このクラスは .NET プログラム内の TextDevice オブジェクトを操作するための 8 つのメソッドを提供します。利用可能なメソッドは Process、TextDevice です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションから利用可能になります。プロパティ: Encoding、ExtractionOptions。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Encoding | Encoding | 読み取り/書き込み | ストリームへの書き込み時に使用されるテキストエンコーディングを取得または設定します。 |
ExtractionOptions | TextExtractionOptions | 読み取り/書き込み | テキスト抽出オプションを取得または設定します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
TextDevice() | デフォルト設定で TextDevice を初期化します。 |
TextDevice(encoding: Encoding) | 指定されたエンコーディングでTextDeviceを初期化します。 |
TextDevice(extractionOptions: TextExtractionOptions) | 指定された抽出オプションでTextDeviceを初期化します。 |
TextDevice(extractionOptions: TextExtractionOptions, encoding: Encoding) | 抽出オプションとエンコーディングを使用してTextDeviceを初期化します。 |
Process(page: Page) | 単一ページからテキストを抽出します。 |
Process(document: Document) | 文書のすべてのページからテキストを抽出します。 |
Process(page: Page, output: Stream) | テキストを抽出し、ストリームに書き込みます。 |
Process(page: Page, outputFileName: string) | テキストを抽出し、ファイルに書き込みます。 |