Aspose.Words文档处理控件如何从Word文档中提取每页中的文本

作者:控件中国网   出处:控件中国网   2016-10-11 09:22:15   阅读:14

Aspose.Words是目前最受欢迎的一款Word文档处理类控件,完全采用API实现类似Microsoft Words软件中的几乎所有功能,开发人员可以根据项目的具体需求来选择需要的功能集成到应用程序里,这篇文章主要介绍怎么利用这款产品对多页Word文档中的文本进行提取,如果要提取图片可以参考控件提供的其他帮助文档:
Document document = new Document(MyDir + "in.docx");
var collector = new LayoutCollector(document);
PageSplitterExample.DocumentPageSplitter splitter = new PageSplitterExample.DocumentPageSplitter(collector);
int pagecount = document.PageCount;
for (int i = 1; i <= pagecount; i++)
{
    Aspose.Words.Document dstDoc = splitter.GetDocumentOfPage(i);
    string pagetext = dstDoc.ToString(SaveFormat.Text);
}
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat