• XFINIUM.PDF CROSS-PLATFORM BUNDLE 11.1.2


    轻松将您的 PDF 应用程序移植到其他平台。

    XFINIUM.PDF CROSS-PLATFORM BUNDLE 是一个用于跨平台 PDF 开发的库。在所有支持的平台(.NET、Windows Forms、Xamarin.Mac、ASP.NET Webforms 和 MVC、控制台应用程序、Windows 服务、Mono、Windows Presentation Foundation、通用 Windows 平台 (Win 10)、Xamarin.iOS 和Android、Xamarin.Forms、.NET Core 和 .NET Standard)。无论您是需要创建简单的报告、填写 PDF 表格、构建 PDF 作品集还是编辑敏感信息,XFINIUM.PDF 库都可以为您提供帮助。

    Generator Edition 和 Viewer Edition 之间有什么区别?
    Viewer Edition 是 Generator Edition 的超集。Generator Edition 包括与 PDF 生成和编辑相关的 PDF 功能,而 Viewer Edition 包括 Generator Edition 的所有内容以及 PDF 渲染功能。Viewer Edition 可以将 PDF 页面呈现为图像,包括 RAW、BMP、GIF、JPG、PNG 和 TIFF。

     

    文件特征

    • 从文件和流创建和加载 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 合并
    • 将 PDF 文件拆分为页面
    • 记录增量更新
    • 部分文档加载和保存

    逻辑结构和标记 PDF 和辅助功能

    • 逻辑文档结构
    • 标记的PDF
    • 结构树和结构元素
    • 身份证地图
    • 角色图
    • 结构元素属性
    • 属性类
    • PDF/UA-1
    • 流水单自动标注
    • 提取具有关联逻辑结构信息的页面内容

    流文档功能   

    • 混合格式文本
    • 上标/下标文本
    • 图片
    • 形成 XObjects
    • 注释
    • 页眉和页脚
    • 目录
    • 自动标记可访问性
    • 流程内容的绘制事件之前/之后

    安全

    • 用户和所有者密码
    • 文档访问权限
    • 40 位和 128 位 RC4 加密
    • 128 位和 256 位 AES 加密
    • 内容编辑
    • 禁用文本复制/粘贴

    数字签名

    • 使用 X509 证书批准和验证数字签名
    • 使用 SHA256 / SHA384 / SHA512 的基本 CMS 和 PAdES 数字签名
    • 签名时间戳
    • 数字签名中包含的 OCSP 和 CRL 信息
    • 文档安全存储
    • 文档时间戳
    • LTV(长期验证)启用数字签名
    • 支持硬件签名令牌/智能卡(Windows、WPF、Mac)
    • 外部计算的签名
    • 从签名的 PDF 文件加载数字签名
    • 将现有签名解码为 ASN.1 对象
    • 从数字签名中提取证书
    • 保存 PDF 文档的签名副本

    图形功能

    • 用于固定内容定位的网格布局
    • 相对内容定位的流式布局
    • 所有 PDF 颜色空间:DeviceRGB、DeviceCMYK、DeviceGray、Indexed、CalGray、CalRGB、Lab、ICC、Separation、DeviceN 和 PANTONE 颜色
    • 用于描边和填充操作的笔刷对象
    • 舱口样式画笔
    • 图元:直线、椭圆、矩形、圆角矩形、圆弧、饼图、弦、贝塞尔曲线、路径
    • 剪切路径
    • 图像(参见图像部分)和形成 XObjects
    • 透明团体
    • 垂直和水平对齐的单行和多行文本,包括两端对齐的文本
    • 扩展图形状态,支持填充和描边 alpha、混合模式和叠印
    • 仿射变换:相乘、平移、旋转和缩放
    • 阴影 - 功能,轴向和径向
    • 图案 - 有色、无色和阴影
    • 支持自定义显示树、多页和混合层的可选内容(层)
    • 条形码(参见条形码部分)
    • 绘制外部页面内容(页面拼版)
    • 用于完全控制页面内容流的低级 PDF 图形
    • 格式化内容(段落、文本块、带样式的文本、文本内的链接、项目符号列表)
    • 表格(简单和复合单元格、列跨度、行跨度、边框)

    字体

    • 标准 PDF 字体,西方和 CJK
    • Type1字体
    • Type3字体
    • 支持字体子集的 Ansi 和 Unicode TrueType 字体
    • 禁用 Unicode TrueType 字体的文本复制/粘贴

    图片

    • 从文件和流中加载图像
    • PNG、GIF、JPEG、JPEG2000、TIFF 和 RAW 图像
    • 超大 JPEG 图片
    • 超大 TIFF 图像(24bpp 和 32bpp,未压缩,zip,lzw)
    • 从 System.Drawing.Bitmap (WinForms)(BMP、GIF、PNG、TIFF、JPG)创建图像
    • 原生支持 TIFF(灰度、RGB 和 CMYK)、JPEG、PNG 和 RAW 图像
    • TIFF 到 PDF 转换,使用 CCITT G4 压缩黑白图像
    • 图像蒙版:彩色蒙版、模板蒙版和软蒙版
    • 用于打印的备用图像
    • SVG 到 PDF 转换

    条形码

    • 内置矢量条码引擎,无条码图像或条码字体
    • 一维条码:
      • 通用条码: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/Plessey
      • 药品条码:Code 32、Pharmacode、PZN (Pharma-Zentral-Nummer)
      • EAN/UPC 条码:EAN 128、EAN-13、EAN-8、ISBN、ISMN、ISSN、JAN-13、UPC-A、UPC-E
      • 邮政和运输条码:FedEx Ground 96、IATA 25、Identcode、Leitcode、KIX、Planet、PostNet、RM4SCC、SCC-14、SingaporePost、SSCC-18、USPS FIM、USPS Horizo​​ntal、USPS PIC
    • 二维条码:
      • DataMatrix、QR、PDF417、Micro PDF417、Codablock F、Code 16K

    PDF注释

    • 添加、编辑和删除 PDF 注释
    • 注释的标准和自定义外观
    • 展平注释
    • 支持的注解:
      • 文本(便利贴)注释
      • 橡皮戳注释
      • 方形和圆形注释
      • 文件附件注释
      • 链接注释(超链接)
      • 线条注释
      • 墨迹注释
      • 多边形和折线注释
      • 文本标记注释:高亮、下划线、删除线、波浪线
      • 自由文本(打字机)注释
      • 声音注释
      • 电影注释
      • 富媒体 (Flash) 注释
      • 密文注释
      • 3D 注释支持:视图、投影、照明方案、横截面、背景和动画

    PDF 表格(Acrobat 表格)

    • 创建、加载和保存 PDF 表单
    • 添加、编辑、删除和重命名表单域
    • 支持文本框字段、组合框字段、列表框字段、按钮字段、复选框字段、单选按钮字段、签名字段
    • 读/写(填写)表单字段
    • 为字段小部件创建自定义外观
    • 展平表单字段
    • 表单操作(请参阅 PDF 操作)

    PDF 动作

    • 添加、编辑和删除 PDF 操作
    • 在文档级别、页面级别、注释级别和表单字段级别设置操作
    • 支持的操作:
      • GoTo 操作 - 转到当前 PDF 文件中的目的地
      • 远程转到操作 - 转到外部 PDF 文件中的目的地
      • GoTo 3D 视图操作 - 激活 3D 注释中的特定视图
      • Lauch 动作 - 启动可执行文件和文件
      • URI 操作 - 转到基于 Web 的目的地
      • 命名动作 - 预定义的 PDF 动作
      • JavaScript 动作 - 执行 JavaScript 代码
      • 提交表单操作 - 将表单数据提交到服务器
      • 重置表单操作 - 将表单字段重置为默认值
      • 隐藏操作 - 显示或隐藏表单字段

    PDF功能

    • 基于样本的函数(类型 0)
    • 指数函数(类型 2)
    • 拼接功能(类型 3)
    • Postscript 计算器函数(类型 4)

    文本搜索

    • 在 PDF 页面中搜索文本,支持常规搜索、区分大小写的搜索、全词搜索和正则表达式搜索

    内容提取

    • 在片段级别和字形级别提取具有位置信息的文本
    • 将文本提取为具有单词级别和字形级别位置信息的单词
    • 从用户定义的区域中提取文本和单词
    • 提取包含图像信息的图像,例如:图像大小(以像素为单位)、每像素位数、色彩空间、图像在 PDF 页面上的位置、图像在 PDF 页面上的大小、图像水平和垂直分辨率
    • 将页面内容提取为一系列路径、文本、图像和阴影对象
    • 提取具有关联逻辑结构信息的页面内容
    • 将可选内容组提取为矢量图
    • 将页面内容提取为矢量图

    内容转换

    • 将页面内容转换为 RGB
    • 将页面内容转换为 CMYK
    • 将页面内容转换为灰度
    • 将图像转换为灰度
    • 替换页面图像
    • 删除页面图像

    内容编辑

    • 文本编辑
    • 图片编辑
    • 密文注释

    PDF 组合

    • 创建和加载 PDF 投资组合
    • 定义投资组合属性并定义投资组合项目的排序顺序
    • 添加和删​​除投资组合项目
    • 将投资组合项目组织到文件夹中

    低级 COS API

    • 添加、编辑和删除 COS 对象
    • 支持的 COS 对象:字符串、数字、名称、布尔值、空值、数组、字典和流

    PDF 渲染(仅限查看器版本)

    • 将 PDF 页面渲染为图像:RAW、BMP、GIF、JPG、PNG 和 TIFF ARGB、RGBA、BGRA、RGB、BGR 和 RAW 图像的灰度字节布局
    • PDF 到多页 TIFF(彩色/灰度/黑白 CCITT G4),
    • 支持的 PDF 渲染功能:
      • 过滤器:Flate、LZW、ASCII 85、ASCII Hex、CCITT Fax、DCT、JBIG2
      • 色彩空间:RGB、CMYK、Gray、CalRGB、CalGray、Lab、ICC、Indexed、Separation、DeviceN
      • 阴影:基于功能,轴向和径向
      • 图案:有色、无色和阴影
      • 混合模式:全部
      • 矢量图形:移动到、线到、曲线到(c、y 和 v)、线宽、线帽、线连接、描边、填充、形成 XObject
      • 图片:RAW、JPEG、CCITT、JBIG2;内联图像
      • 图像蒙版:软蒙版、模板蒙版、色度键蒙版
      • 软面膜
      • 字体:标准 14 种 PDF 字体、TrueType、Type 1(Postscript 和 CFF)、Type3、CID 字体、嵌入式字体
      • 字体替换
      • 注释:所有类型
      • 表单字段:所有类型
    • 选择性页面内容呈现:打开/关闭矢量图形、文本、图像、注释和表单域
    • 支持外部图形引擎以提高渲染速度

    PDF 查看(仅限查看器版本)

    • 适用于 Windows 窗体、Mac、WPF、UWP、iOS 和 Android 的查看器控件
    • .NET Core、Windows Forms 和 WPF 的查看器控件
    • 文档导航(向上/向下翻页)
    • 滑动滚动(如果平台支持),
    • 页面放大/缩小
    • 双指缩放(如果平台支持)
    • FitWidth 缩放模式
    • 添加和删​​除页面
    • PageClick/PageTap 和 PageDoubleClick/PageDoubleTap 事件
  • 相关阅读:
    The directory ‘*‘ or its parent directory is not owned by the current user
    Python读取文件
    基于Java毕业设计致一企业网站源码+系统+mysql+lw文档+部署软件
    ANSYS Workbench18.0有限元仿真分析视频教程
    C++入门基础(下)
    CAS( 比较并交换-乐观锁机制-锁自旋 )
    唯众中职Web前端专业解决方案
    2.类和对象
    【正点原子FPGA连载】 第七章 Verilog HDL语法 摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0
    无涯教程-JavaScript - CONFIDENCE.T函数
  • 原文地址:https://blog.csdn.net/john_dwh/article/details/128199252