Process
TextDevice.Process method
转换页面并将其保存为文本流。
public override void Process(Page page, Stream output)
范围 | 类型 | 描述 |
---|---|---|
page | Page | 要转换的页面。 |
output | Stream | 结果流。 |
例子
该示例演示了如何在 PDF 文档的第一个页面上提取文本。
Document doc = new Document(inFile);
string extractedText;
using (MemoryStream ms = new MemoryStream())
{
// 创建文本设备
TextDevice device = new TextDevice();
// 转换页面并将文本保存到流中
device.Process(doc.Pages[1], ms);
// 使用提取的文本
ms.Close();
extractedText = Encoding.Unicode.GetString(ms.ToArray());
}
也可以看看
- class Page
- class TextDevice
- 命名空间 Aspose.Pdf.Devices
- 部件 Aspose.PDF