ComponentOne PdfViewer for WPF(PdfViewer控件)
使用 ComponentOne PdfViewer™ for WPF 为您的 WPF 应用程序添加本地文档查看功能。打开、查看和保存任意 PDF,支持页面缩放、书签、文本搜索和打印功能。
功能&亮点
打开、查看、保存和打印 PDF
C1PdfViewer 可以加载和显示在您应用程序中的 PDF 文件。这个控件支持几乎所有 PDF 文件的呈现,包括加密文件(密码保护)和包含 AcroForm 元素和注释的文件。C1PdfViewer 是一个本机实现,不依赖 Adobe 来查看文件或保存文件至本机。您还可以使用 PDF for WPF library 创建新的 PDF。
快速智能的渲染
默认情况下,C1PdfViewer 尽最大努力将 PDF 内容呈现为本地 XAML UI 元素。它支持 PDF1.5 规范的一个子集。包含不支持内容的文档依然会被呈现,但格式会出现轻微的偏差。当遇到不支持的字体时,控件会使用支持的最相似的字体呈现文本。C1PdfViewer 还包含一个快速呈现模式,降低位置的准确性来提高每页的加载速度。
文本搜索和书签导航
使用 C1PdfViewer 您可以在文档中搜索文本。当找到匹配项时它们在视图中显示,用户可以以快速直观的方式导航到搜索结果。您会获取一个文档中的所有书签列表,并提供一个导航树状图。如果您的文档包含指向其他页面的链接,用户可以点击它们跳转到这些页面。
获取个人页面
加载完一个 PDF 后,您可以把获取页面的列表作为 UI 元素,自定义用户查看每个页面的方式。这为您处理现有的 PDF 文档提供了更多的灵活性,例如您可以生成缩略图或填充一个 C1Book 控件。通过 GetPage 和 GetPages 方法就可以!