ComponentOne PDF™ 可以轻松地创建和发送邮件的 Adobe PDF 文档。创建动态的报表或者直接将你的 UI 输出为 PDF 格式,支持安全,压缩,概括,超链接和附件。使用 C1PdfViewer 控件可以浏览 PDF。

很容易添加内容

C1PdfDocument 类非常容易使用。提供的向文档中添加内容的命令,很类似于 WinForms Graphics 类。如果你知道如何在 Winform 中显示文本和图形,那你已经知道怎样在 UWP 下使用 C1PdfDocument 了。可以添加的内容包括文本,图片,线条,矩形,椭圆,饼,圆弧,圆角矩形,多边形,Bezier 曲线等。

导出 UI 到 PDF 文件

使用 C1PdfDocument 可以将你的 Windows 10 UI 元模原样导出为 PDF。你可以在 windows 10 中使用 C1PdfDocument 组件本身的 RenderTargetBitmap 类来绘制整个 UI 到 PDF 中。

导出 UI 到 PDF 文件

熟悉的语法使用 DrawImage 方法

向 PDF 文档添加图片很容易,所有的工作由 DrawImage 方法完成。DrawImage 在指定的位置绘制给定的图片,并且提供控制图片对齐和缩放的参数。你可以绘制任何常规的.NET 图像类,包括元文件。

快速绘制和压缩图片

在你的文档中绘制,缩放和布置图片只需要一行代码。你可以绘制任何常规.NET 图像对象,包括元文件。C1Pdf 也允许给定选项为了高质量和文件大小进行多级的压缩。元文件被解析并转换为矢量图形命令,从而保留最好的分辨率。如果你想要添加图表或技术图纸到你的文档中,原文件比位图更好。

安全和权限

如果你的 PDF 文档包含敏感信息,你可以对它们进行加密以便只有经过授权的用户可以访问它。文档的拥有者有一个独立的密码,另一个密码针对其它用户。用户的访问可以被有选择地限制,只允许某些操作,比如浏览,复制,打印或编辑文档。

大纲结构

大部分比较长的 PDF 文档包括一个大纲结构,展示在阅读器左边的窗口。大纲使得浏览整个文档的结构以及查找具体主题变得容易。使用 PDF for UWP 你可以通过添加大纲入口(书签)创建这个大纲结构。

超链接和本地链接

PDF 提供添加超链接和超链到你的 PDF 文档的方法。你也可以添加本地链接,当被点击的时候,将用户引导到同一 PDF 文档的另一个位置。当你想要在该文档中实现一些类型的交叉引用时,这种类型的链接是有用的,就像是内容表或索引。

附件

附加可以包含任意类型的文件,包括带详细信息的电子表格,有电影和声音的多媒体文件,示例代码等。向你的 PDF 文件添加一个附件是容易的。只需指定你想要添加哪个文件,页面的什么区域包含这个附件,和附件的外观。

文档信息和观众偏好

PDF 允许你向你创建的 PDF 文档添加元数据。指定作者,创建日期,关键字等。你还可以提供默认的观众偏好当文件在 Adobe Reader 中打开的时候应用它。指定初始页面布局,窗口位置和阅读器工具栏和菜单可见性。