特征
PDF4NET网络
为PDF页面添加了用户单位。
添加了对页面级元数据的支持。
添加了将多个压缩过滤器应用于PDFImage对象的功能。
PDF4NET.渲染
减少了将PDF页面转换为图像时生成PNG和压缩TIFF所需的时间。
减少了具有许多矢量图形(如地图)的PDF文件的渲染时间。
在将PDF页面转换为图像时,大大减少了PNG生成期间的内存使用。
PDF4NET是一个.NET库,用于从任何.NET应用程序动态生成和导入PDF文档。该库不依赖任何Adobe产品来创建和导入PDF文件。它将PDF文件的复杂结构隐藏在一个简单的对象模型后面,该对象模型允许创建复杂的PDF文件或用几行代码导入现有的PDF文件。
PDF4NET库可以使用基于网格的布局方法,允许在文档页面上精确定位内容,也可以使用基于流的布局,轻松生成复杂文档。最终的PDF文件被压缩,使库适合于web应用程序。该库可以从WinForms、ASP中使用。NET、WPF、UWP、.NET Core、Mac、iOS和Android应用程序没有任何限制,源代码在平台之间完全可移植。该库完全用C#编写,100%受管理。
文档功能
从文件和流创建和加载PDF文档
网格布局和/或流布局模式
以PDF/A-1B、PDF/A-2 B/U、PDF/A-3 B/U格式保存PDF文件
以PDF/UA-1格式保存PDF文件
将PDF文件保存到磁盘和流
PDF结构压缩
文档信息和自定义属性
文档查看器首选项和显示模式
XMP元数据
文档文件附件
文档级JavaScript和操作
文档大纲(书签)
创建CAD和支持地理空间的PDF文件
添加、删除和读取贝茨编号
添加和删除PDF页面
页面框-媒体框、裁剪框、艺术框、装饰框和放气框
页面标签范围(页面编号)
从外部PDF文件提取页面
附加PDF页面
将PDF文件拆分为页面
记录增量更新
部分文档加载和保存