以下是 "PDF4NET",如果您需要了解更多信息,您可以联系我们。
• 支持的平台 | |
---|---|
NET Framework 4.x | Yes |
.NET 5/6/7 | Yes |
.NET Core 2.x/3.x | Yes |
.NET Standard | Yes |
Windows Forms | Yes |
Xamarin.Mac | Yes |
ASP.NET Webforms and MVC | Yes |
Console applications | Yes |
Windows services | Yes |
Mono | Yes |
WPF 4.x | Yes |
Xamarin.iOS | Yes |
Xamarin.Android | Yes |
Xamarin.Forms | Yes |
Universal Windows Platform | Yes |
.NET MAUI | Yes |
• 文档功能 | |
---|---|
从文件和流创建和加载PDF文档 | Yes |
网格布局和/或流量布局模式 | Yes |
在 PDF/A-1B, PDF/A-2 B/U, PDF/A-3 B/U格式中保存PDF文件 | Yes |
在 PDF/UA-1格式中保存PDF文件 | Yes |
将 PDF文件保存到磁盘或者流中 | Yes |
PDF结构压缩 | Yes |
文档信息和自定义属性 | Yes |
文档查看器首选项和显示模式 | Yes |
文档和页面XMP元数据 | Yes |
文档文件附件 | Yes |
文档级Java脚本和操作 | Yes |
文档大纲(书签) | Yes |
创建CAD和支持地理空间的PDF文件 | Yes |
添加、删除和读取贝茨数 | Yes |
添加和删除PDF页面 | Yes |
页面框-媒体框、裁剪框、美术框、装饰框和bleed box | Yes |
页面标签范围(页码) | Yes |
页面用户单位 | Yes |
从外部PDF文件中提取页面 | Yes |
附加PDF页面 | Yes |
将PDF文件拆分为多个页面 | Yes |
记录增量更新 | Yes |
部分文档加载和保存 | Yes |
• 逻辑结构、标记PDF、可访问性 | |
---|---|
逻辑文档结构 | Yes |
标记的PDF | Yes |
结构树和结构元素 | Yes |
ID 地图 | Yes |
角色映射 | Yes |
结构元素属性 | Yes |
属性类 | Yes |
PDF/UA-1 | Yes |
流程文档的自动标记 | Yes |
提取具有相关逻辑结构信息的页面内容 | Yes |
• 流程文档功能 | |
---|---|
混合格式文本 | Yes |
上标/下标文本 | Yes |
图像 | Yes |
XObjects表单 | Yes |
注释 | Yes |
表格 | Yes |
页眉和页脚 | Yes |
目录 | Yes |
可访问性的自动标记 | Yes |
流内容的绘制前/绘制后事件 | Yes |
• 安全 | |
---|---|
用户和所有者密码 | Yes |
文档访问权限 | Yes |
40位和128位RC4加密 | Yes |
128位和256位AES加密 | Yes |
文本密文 | Yes |
图像编辑 | Yes |
修订注释 | Yes |
禁用文本复制/粘贴 | Yes |
• 数字签名 | |
---|---|
使用X509证书批准和认证数字签名 | Yes |
带有SHA256/SHA384/SHA512的基本CMS和PAdES数字签名 | Yes |
签名时间戳 | Yes |
数字签名中包含的OCSP和CRL信息 | Yes |
文档安全存储 | Yes |
文档时间戳 | Yes |
启用LTV(长期验证)的数字签名 | Yes |
支持硬件签名令牌/智能卡(Windows、WPF、Mac) | Yes |
外部计算签名 | Yes |
从签名的PDF文件加载数字签名 | Yes |
将现有签名解码为基本ASN.1块 | Yes |
从数字签名中提取证书 | Yes |
保存PDF文档的签名副本 | Yes |
• 图形功能 | |
---|---|
固定内容定位的网格布局 | Yes |
相对内容定位的流程布局 | Yes |
所有PDF颜色空间:DeviceRGB、DeviceCMYK、DeviceGray、Indexed、CalGray、CalRGB、Lab、ICC、Separation、DeviceN和PANTONE颜色 | Yes |
用于笔划和填充操作的画笔对象 | Yes |
图案填充样式笔刷 | Yes |
图形图元:直线、椭圆、矩形、圆角矩形、圆弧、馅饼、和弦、贝塞尔曲线、路径 | Yes |
剪切路径 | Yes |
图像和表单XObjects | Yes |
透明度组 | Yes |
具有垂直和水平对齐的单行和多行文本,包括对齐文本 | Yes |
扩展图形状态,支持填充和笔划alpha、混合模式和套印 | Yes |
仿射变换:相乘、平移、旋转和缩放 | Yes |
明暗法-功能,轴向和径向 | Yes |
图案-彩色、非彩色和阴影 | Yes |
可选内容(层),支持自定义显示树、多页和混合层 | Yes |
条形码 | Yes |
外部页面内容绘制(页面拼版) | Yes |
低级别PDF图形可完全控制页面内容流 | Yes |
格式化内容(段落、文本块、样式文本、文本内部链接、项目符号列表) | Yes |
表格(简单单元格和组合单元格、列跨度、行跨度、边框) | Yes |
• 字体 | |
---|---|
标准PDF字体,西文和中日韩 | Yes |
Type1字体 | Yes |
Type3字体 | Yes |
支持字体子集设置的Ansi和Unicode TrueType字体 | Yes |
禁用Unicode TrueType字体的文本复制/粘贴 | Yes |
全彩色表情符号和SVG字体 | Yes |
高级TrueType功能: - 连字 - 垂直图示符 - 小大写字母 - 旧体数字 | Yes |
• 图像 | |
---|---|
从文件和流加载图像 | Yes |
Bmp, Png, Gif, Jpeg, Jpeg2000, Tiff ,Raw images | Yes |
自动图像类型检测 | Yes |
超大JPEG图像 | Yes |
超大TIFF图像(24bpp和32bpp,未压缩,zip,lzw) | Yes |
从System.Drawing.Bitmap(WinForms)创建图像(BMP、GIF、PNG、TIFF、JPG) | Yes |
本机支持TIFF(灰度、RGB和CMYK)、JPEG、PNG和RAW图像 | Yes |
用于B/W图像的TIFF到PDF转换和CCITT G4压缩 | Yes |
图像遮罩:彩色遮罩、模版遮罩和软遮罩 | Yes |
用于打印的备用图像 | Yes |
SVG到PDF的转换 | Yes |
• 条形码 | |
---|---|
内置矢量条形码引擎,无条形码图像或条形码字体 | Yes |
一维条形码: - 通用条形码: Codabar, Code 11, Code 25, Code 25 Interleaved, Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 128 A, Code 128 B, Code 128 C, COOP 25, Matrix 25, MSI/PlesseyYes - 药品条形码: Code 32, Pharmacode, PZN (Pharma-Zentral-Nummer) - EAN/UPC 条形码: EAN 128, EAN-13, EAN-8, ISBN, ISMN, ISSN, JAN-13, UPC-A, UPC-EYes - 邮政和运输条形码: FedEx Ground 96, IATA 25, Identcode, Leitcode, KIX, Planet, PostNet, RM4SCC, SCC-14, SingaporePost, SSCC-18, USPS FIM, USPS Horizontal, USPS PIC | Yes |
二维条形码: - DataMatrix, QR, PDF417, Micro PDF417, Codablock F, Code 16K | Yes |
• PDF注释 | |
---|---|
添加、编辑和删除PDF注释 | Yes |
注释的标准和自定义外观 | Yes |
展平批注 | Yes |
支持的注释: - 文本(便签)注释 - 橡皮戳批注 - 方形和圆形标注 - 云方形批注 - 文件附件注释 - 链接注释(超链接) - 线条注释 - 墨迹批注 - 多边形和多段线注释 - 云多边形注释 - 文本标记批注:高亮显示、下划线、删除线、歪歪扭扭 - 自由文本(打字机)注释 - 声音注释 - 电影注释 - Rich丰富的媒体 (Flash) 注释 - Redaction annotations - 支持的三维标注:视图、投影、照明方案、横截面、背景和动画 | Yes |
• PDF表格(Acrobat表格) | |
---|---|
创建、加载和保存PDF表单 | Yes |
添加、编辑、删除和重命名表单字段 | Yes |
支持文本框字段、组合框字段、列表框字段、按钮字段、复选框字段、单选按钮字段、签名字段 | Yes |
读/写(填写)表单字段 | Yes |
为字段小部件创建自定义外观 | Yes |
展平表单字段 | Yes |
表单操作 | Yes |
• PDF操作 | |
---|---|
添加、编辑和删除PDF操作 | Yes |
在文档级别、页面级别、注释级别和表单字段级别设置操作 | Yes |
支持的操作: - GoTo 操作 - 转到当前PDF文件中的目的地 - 远程 GoTo 操作 - 转到外部PDF文件中的目的地 - GoTo 三维视图操作 - 激活三维注释中的特定视图 - Lauch 操作 - 启动可执行文件和文件 - URI 操作 - 转到基于web的目的地 - 命名操作 - 预定义的PDF操作 - Javascript 操作 - 执行Javascript代码 - 提交表单操作 - 将表单数据提交到服务器 - 重置表单操作 - 将表单字段重置为默认值 - 隐藏操作 - 显示或隐藏表单字段 | Yes |
• PDF函数 | |
---|---|
基于示例的函数(Type 0) | Yes |
指数函数 (Type 2) | Yes |
缝合功能(Type 3) | Yes |
Postscript计算器函数(Type 4) | Yes |
• 文本搜索 | |
---|---|
在PDF页面中搜索文本,支持常规搜索、区分大小写搜索、全词搜索和正则表达式搜索 | Yes |
• 内容提取 | |
---|---|
提取具有片段级别和字形级别的位置信息的文本 | Yes |
将文本提取为具有单词级别和字形级别的位置信息的单词 | Yes |
将文本提取为具有行级别和字形级别的位置信息的行 | Yes |
从用户定义的区域提取文本和单词 | Yes |
提取图像,包括图像信息,如:以像素为单位的图像大小、每像素位数、颜色空间、PDF页面上的图像位置、PDF页面中的图像大小以及图像水平和垂直分辨率 | Yes |
将页面内容提取为路径、文本、图像和着色对象的序列 | Yes |
将可选内容组提取为矢量图形 | Yes |
将页面内容提取为矢量图形(包括注释和表单字段) | Yes |
• 内容转换 | |
---|---|
将页面内容转换为RGB | Yes |
将页面内容转换为CMYK | Yes |
将页面内容转换为灰度 | Yes |
将图像转换为灰度 | Yes |
替换页面图像 | Yes |
删除页面图像 | Yes |
• PDF文件包 | |
---|---|
创建和加载PDF文件包 | Yes |
定义文件包属性并定义文件包项目的排序顺序 | Yes |
添加和删除文件包项目 | Yes |
将文件包项目组织到文件夹中 | Yes |
低水平COS API | |
---|---|
添加、编辑和删除COS对象 | Yes |
支持的COS对象:字符串、数字、名称、布尔值、null、数组、字典和流 | Yes |
PDF呈现 | |
---|---|
将PDF页面转换为彩色、灰度和黑白图像 | Yes |
将PDF页面转换为RAW、PNG和TIFF(单页和多页) | Yes |
超高dpi支持-将PDF页面转换为高达32bpp 65536x65536像素的图像 | Yes |
原生RGBA、BGRA、ARGB、RGB、BGR和灰度渲染 | Yes |
内置图形引擎,可在所有支持的平台上生成像素匹配的结果 | Yes |
可选内容呈现:文本和/或矢量图形和/或图像和/或表单字段和/或注释 | Yes |
支持 PDF 功能: - 笔划和填充矢量图形 - 剪切路径,包括基于文本的剪切路径 - 文本(所有文本呈现模式) - 字体(标准PDF字体、嵌入式字体、TrueType、Type1、Type3) - 带有相关掩码的图像(RAW、DCT/JPEG、CCITT、JPEG2000、JBIG2、内联)(如果存在) - 颜色空间(RGB, CMYK, Gray, CalRGB, CalGray, Lab, ICC, Separation, DeviceN, Indexed) - 图形状态软遮罩 - 透明度组 - 混合模式 - PDF模式 - PDF 阴影 (变化率) | Yes |