TextDevice
概述
TextDevice 是一个类在Aspose.PDF FOSS的.NET中.
从PDF页面中提取文本.
本类提供了在NET程序中与TextDevice对象工作的8种方法. 有的方法包括: Process, TextDevice. 所有公众成员在安装了Aspose.PDF FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Encoding, ExtractionOptions.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
Encoding | Encoding | 阅读/写作 | 获取或设置在写入流时使用的文本编码. |
ExtractionOptions | TextExtractionOptions | 阅读/写作 | 获取或设置文本提取选项。. |
方法
| Signature | 描述情况 |
|---|---|
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) | 提取文本并写入文件. |