DevExpress控件使用交流,DevExpress中国社区 售前咨询
当前位置: 首页 > 开发资源 » 示例代码 » DXperience WPF 13.2 PDF Viewer新功能体验

DXperience WPF 13.2 PDF Viewer新功能体验

作者:besy   来源:慧都控件网   浏览:Loading...次   发布时间:2013-12-10   评论:0条

在13.1版本中,DXperience WPF 发布了一个 PDF Viewer 的测试版,这个工具能为用户带来良好的阅读体验。假设这些PDF文档可以通过文件名甚至比特流的形式进行加载,你就可以灵活的掌控这些PDF文档。但是,如果有上百甚至上千个PDF文档时,你有如何能保证迅速的搜索出想要的文档呢?从DXperience WPF 13.2开始,PDF Viewer可用代码的方式进行操作,这样就可以解决大文件量的问题。

var search = "parameters";
PdfDocumentProcessor processor = new PdfDocumentProcessor();
processor.LoadDocument("CSharpSpec.pdf");
var searchParams = new PdfTextSearchParameters
{
    CaseSensitive = false,
    WholeWords = true
};
 
var results = processor.FindText(search, searchParams);
while (results.Status == PdfTextSearchStatus.Found)
{
    var text = string.Join(", ",
                    results.Words.Select(p => p.Text).ToArray());
 
    Console.WriteLine("Found \"{0}\" on page {1}",
        text,
        results.PageIndex);
 
    results = processor.FindText(search, searchParams);
}
 
Console.WriteLine("That's all folks!");
Console.ReadKey();

使用上面的方法可以很轻松的加载pdf文档处理器并搜索指定文档。想象一下用遍历整个pdf文档库的形式是怎么样的:

DXperience WPF,PDF Viewer

在大数据时代,作为开发人员必须有能力处理各种类型的数据,不管它是结构化的还是非结构化的。我认为这个工具就能帮助你轻松搞定PDF文档。

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [http://www.devexpresscn.com/]
本文地址:http://www.devexpresscn.com/Resources/CodeExamples-400.html

关键字: DevExpress WPF 

相关产品: DXperience WPF Subscription

评论列表

暂无评论

请谈谈你的看法 请使用IE或者Firefox浏览器,暂不支持Chrome!

昵称 不填则默认为游客评论

DevExpress DXperience DXv2 v12

DevExpress DXperience 下载 download

DevExpress购买、价格、授权

慧都控件网为DevExpress界面控件的中国地区唯一正式授权经销商,正版控件销售公司,授权代理商,经销商及合作伙伴。

电话:400-700-1020
        023-66090381

邮箱:sales@evget.com

>>如何选择正规控件购买渠道

相关资源