ComponentOne PdfViewer™ for UWP 给你的在 Windows 10 应用增加本地文档浏览功能。完美地打开,浏览,保存 PDF 文件。

加载和浏览 PDF 文件

使用 C1PdfViewer 控件可以加载和浏览 PDF 文件。这个 XAML 控件浏览或保存文件不依赖桌面或者任何来自 Adobe 的外部依赖。

支持多种触控手势

用户可以拖拽页面来滚动和缩放或者双击来缩放文档。缩放可以提高小屏幕上阅读内容的可读性。

支持多种触控手势

水平定位

C1PdfViewer 控件支持水平定位和垂直定位。只需设置 Orientation 属性。

水平定位

从PDF中获得页面

在加载一个 PDF 后,你可以获得一个把页面作为 FrameworkElements 的列表,来自定义用户如何浏览每个页面。这样会对当前 PDF 文档操作增加很多灵活性,例如,你可以向打印机发送页面的图片。只需要调用 GetPages 方法。

支持打印

使用 GetPages 方法发送页面到打印机设备。

支持打印

支持文件加密

C1Pdfviewer 控件支持浏览加密文件。LoadDocument 方法有一个可选的 password 参数来浏览加密文件。

注释和 Acroforms

使用默认渲染模式,C1PdfViewer 控件可以在你的 PDF 文件中显示交互式 Acroform 元素和注释。

注释和Acroforms

默认最好效果的渲染

默认情况下,C1PdfViewer 控件会努力打开和渲染任何 PDF。它支持 PDF 1.5 规范的一个子集。文档包含不支持内容仍然会显示,但是格式可能会有轻微偏差。当遇到不支持的字体时,控件会尽量找到最相近的支持字体,文本内容仍然会呈现。建议在可控的环境中使用 C1PdfViewer,这样你的 PDF 文件的使用到的功能可以在使用前测试。可以在文档中找到完整的限制列表。

书签导航

C1PdfViewer 控件支持书签导航。你可以获得文档中找到的所有书签列表并且提供导航树。如果你的文档包含其他页面的链接,用户可以点击它们跳转到那个引用页面。