使用 ComponentOne PdfViewer™ for WPF 为您的 WPF 应用程序添加本地文档查看功能。打开、查看和保存任意 PDF,支持页面缩放、书签、文本搜索和打印功能。

功能&亮点

打开、查看、保存和打印 PDF

C1PdfViewer 可以加载和显示在您应用程序中的 PDF 文件。这个控件支持几乎所有 PDF 文件的呈现,包括加密文件(密码保护)和包含 AcroForm 元素和注释的文件。C1PdfViewer 是一个本机实现,不依赖 Adobe 来查看文件或保存文件至本机。您还可以使用 PDF for WPF library 创建新的 PDF。

打开、查看、保存和打印 PDF

快速智能的渲染

默认情况下,C1PdfViewer 尽最大努力将 PDF 内容呈现为本地 XAML UI 元素。它支持 PDF1.5 规范的一个子集。包含不支持内容的文档依然会被呈现,但格式会出现轻微的偏差。当遇到不支持的字体时,控件会使用支持的最相似的字体呈现文本。C1PdfViewer 还包含一个快速呈现模式,降低位置的准确性来提高每页的加载速度。

快速智能的渲染

文本搜索和书签导航

使用 C1PdfViewer 您可以在文档中搜索文本。当找到匹配项时它们在视图中显示,用户可以以快速直观的方式导航到搜索结果。您会获取一个文档中的所有书签列表,并提供一个导航树状图。如果您的文档包含指向其他页面的链接,用户可以点击它们跳转到这些页面。

文本搜索和书签导航

获取个人页面

加载完一个 PDF 后,您可以把获取页面的列表作为 UI 元素,自定义用户查看每个页面的方式。这为您处理现有的 PDF 文档提供了更多的灵活性,例如您可以生成缩略图或填充一个 C1Book 控件。通过 GetPage 和 GetPages 方法就可以!

获取个人页面