VintaSoft PDF .NET Plug-in - 产品开发历史

有关产品版本的信息

在此页面上,您可以获得有关 VintaSoft PDF .NET Plug-in 开发的一般历史的信息。有关 API SDK 更改的信息可以在文档中找到。

  • .NET开发:
    • 增加了对 Windows、Linux 和 macOS 上的 .NET 9 的支持。
    • PDF 文档压缩:
      • 增加了对对象流的支持,以实现最佳的 PDF 文档压缩。
      • PDF 文档压缩算法已经得到改进。
      • 改进的PdfDocumentCompressorCommand。
  • Web 开发:
    • 已创建 JavaScript UI 控件 WebPdfDocumentEditorControlJS,它允许您在 Web 浏览器中查看、打印、编辑、验证、转换和保存 PDF 文档:
      • 适用于所有现代 HTML5 网络浏览器的 JavaScript UI 控件
      • 与个人计算机、平板电脑兼容的用户界面和智能手机
      • 通过 URL 打开文件,而无需将文件数据下载到应用程序的 Web 服务器(根据请求流式传输文件数据)
      • 查看 PDF 页面,支持多页查看模式
      • 查看 PDF 页面的缩略图
      • 打印 PDF 文档
      • 突出显示 PDF 文档中的文本
      • 在 PDF 文档中搜索文本并能够突出显示找到的文本
      • 填写交互式 PDF 文档表单并能够下载已填写的 PDF 文档
      • 将编辑器标记应用于 PDF 文档
      • 删除或交换位置处理后的 PDF 文档的页面
      • 保存处理后的 PDF 文档中的更改(重新排序页面、注释、表单字段)
      • "标准"对话框(重命名工作表、搜索文本等)用于 Bootstrap 和 JQuery UI。
      • 可定制的用户界面
      • 用户界面提供 45 种语言,并且可以轻松翻译成任何其他语言。
    • 应用程序演示:
      • Web 演示应用程序"PDF Editor Demo"的代码已简化 - 该演示应用程序现在使用 JavaScript UI 控件 WebPdfDocumentEditorControlJS。
      • Web 演示应用程序"PDF Editor Demo"现在允许您验证 PDF/A 文档并将 PDF 文档转换为 PDF/A 格式。
      • Web 演示应用程序"PDF Editor Demo"现在允许您压缩 PDF 文档。
  • .NET开发:
    • 现在 PDF/A-1b 转换器可以转换包含 OpenType 字体的 PDF 文档。
    • 改进的 PDF/A 转换器。
    • 从 PDF 文档中删除不必要内容的算法已得到改进(PdfDocumentCleanupCommand 类)。
    • 改进的 PDF 文档压缩(PdfDocumentCompressorCommand 类)。
    • 渲染包含大量矢量内容的 PDF 页面时显著减少内存消耗。
    • 修复了解码一些 LZW 数据时出现的错误。
    • 修复了 FreeFormGouraudShadedTriangleMeshPattern 的渲染错误。
    • 已修复 PDF 页面渲染算法中的几个错误。
    • 修复了几个非关键错误。
  • 添加了对 Windows、Linux 和 macOS 上的 .NET 8.0 的支持。
  • .NET开发:
    • 添加了处理线性化 PDF 文档的功能:
      • 添加了检查 PDF 文档是否线性化的功能。
      • 增加了创建线性化 PDF 文档的功能。
    • 添加了将数字签名(LTV)的长期验证信息嵌入PDF文档的功能。
    • Vintasoft.Imaging.Pdf.Resources.dll 程序集中的所有资源均已移至 Vintasoft.Imaging.Pdf.dll 程序集。程序集 Vintasoft.Imaging.Pdf.Resources.dll 已被删除。
  • .NET开发:
    • 在 Windows、Linux 和 macOS 上添加了对 .NET 7 的支持。
    • PDF/A:
      • 添加了对 PDF/A-4、PDF/A-4e、PDF/A-4f 的支持。
    • 可搜索的 PDF 文档:
      • 添加了在 TextOverImage 模式下创建可编辑可搜索的 PDF 文档的功能:
        • SDK 根据已识别文本字符的矢量图像创建字体
        • 可以使用 PDF 文档的可视化编辑功能来编辑生成的文档
      • 添加了 SearchablePdfGenerator 类,该类允许您在 ImageOverText 和 TextOverImage 模式下创建可搜索的 PDF 文档。
    • PDF 文档页面的可视化编辑:
      • 已添加可视化编辑 PDF 页面上任意文本块的功能。
        以前的版本在编辑文本块方面有几个限制,例如,编辑器不允许编辑包含不可打印字符的文本块。
      • PDF 文档页面可视化编辑器中的错误已修复。
    • 演示应用程序:
      • 在 PdfEditorDemo/WpfPdfEditorDemo 中,已添加在 TextOverImage 和 ImageOverText 模式下使用 OCR 添加页面的功能。
      • PdfEditorDemo/WpfPdfEditorDemo 现在能够根据 PDF/A-4、PDF/A-4e、PDF/A-4f 标准转换和验证文档。
    • 几个小错误已被修复。
  • .NET开发:
    • 在 .NET 6、.NET 5 和 .NET Core 中增加了对 Windows、Linux 和 macOS 的跨平台支持3.1.
    • 绘制 2D 图形:
      • 该插件完全重写了代码以处理二维图形。
      • 现在,所有二维图形工作都是使用绘图引擎(Vintasoft.Imaging.Drawing.DrawingEngine 类)进行的。该插件不再直接使用 GDI+ 库 (System.Drawing.Common)。
      • 要使用该插件,您需要使用基于 SkiaSharp 库的适用于 Windows、Linux 和 macOS 的跨平台绘图引擎或基于 GDI+ 库 (System.Drawing.Common) 的适用于 Windows 的绘图引擎。
    • 许多小错误已修复。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET 6 的支持。
    • 支持的开发环境:
      • 添加了对 Visual Studio 2022 的兼容性支持。
    • 支持的操作系统:
      • 添加了兼容性支持操作系统为 Windows 11。
      • 与 Windows Server 2003 的兼容性已停止。
    • 在 WPF/WinForms 图像查看器中编辑现有的 PDF 页面内容
      • 添加了在 PDF 页面上编辑内容(图形、图像、形状、文本、裁剪区域)的功能:
        • 调整对象大小
        • 移动对象
        • 围绕中心旋转对象
        • 删除、复制、粘贴对象
        • 设置对象的裁剪(使用图形路径)
        • 编辑图像
        • 用图像或形状替换图像或形状
        • 编辑文本输出算子参数
      • 添加了使用富文本编辑器在 PDF 页面上编辑文本的功能:
        • 更改文本
        • 更改所选文本属性:字体、大小、颜色、粗体、斜体、下划线、上标、下标、水平缩放、字母间距
        • 更改段落的水平对齐方式:左、右、居中、
        • 更改段落缩进
        • 更改行间距
        • 创建编号列表
    • 添加了编辑参数(填充颜色、描边颜色、alpha常量、画笔粗细、颜色混合模式、文本输出模式)使用 PDF Visual Editor 的 PDF 内容。
    • 使用 Type0 字体时性能得到提高并减少内存使用量。
    • 在 PDF 页面上绘制图形
      • 已添加新的图形 OfficeDocumentFigure,可用于显示 DOCX 文档页面。
      • 添加了使用富文本编辑器编辑 OfficeDocumentFigure 文本的功能:
        • 更改文本
        • 更改所选文本属性:字体、大小、颜色、粗体、斜体、下划线、上标、下标、水平缩放、字母间距
        • 更改段落的水平对齐方式:左、右、居中、
        • 更改段落缩进
        • 更改行间距
        • 创建编号列表
    • 注释 PDF 文档
      • 添加了新注释 PdfOfficeDocumentAnnotation,它允许您显示 DOCX 文档的一页。
      • 添加了使用富文本编辑器编辑 PdfOfficeDocumentAnnotation 文本的功能:
        • 更改文本
        • 更改所选文本属性:字体、大小、颜色、粗体、斜体、下划线、上标、下标、水平缩放、字母间距
        • 更改段落的水平对齐方式:左、右、居中、
        • 更改段落缩进
        • 更改行间距
        • 创建编号列表
    • 演示应用程序:
      • 向 PdfEditorDemo/WpfPdfEditorDemo 添加了新功能:
        • 添加了在 PDF 页面上编辑内容(图形、图像、形状、文本、裁剪区域)的功能。
        • 增加了编辑PDF内容参数(填充颜色、描边颜色、alpha常量、笔粗细、颜色混合模式、文本输出模式)的功能。
        • 添加了使用富文本编辑器编辑 PDF 页面上的文本的功能。
        • 增加了向 PDF 页面添加 Office 注释的功能。
        • 添加了在 PDF 页面上绘制图形 OfficeDocumentFigure 的功能。
      • ReportGeneratorDemo 中添加的新功能:
        • 添加了在 DOCX 文档中以编程方式编辑图表的示例。
        • 添加了新版本支持的编辑文本和段落属性的示例。
    • 已创建以下 .NET 程序集:
      • Vintasoft.Imaging.Pdf.Office.dll
      • Vintasoft.Imaging.Pdf.Office.UI.dll
      • Vintasoft.Imaging.Pdf.Office.Wpf.UI.dll
    • 许多小错误已修复。
  • .NET开发:
    • 增加了对文本标记注释(突出显示、下划线、删除线)的支持。
  • Web 开发:
    • 支持的平台:
      • JavaScript 引擎不再依赖于 jQuery 库,完全用 JavaScript ES5 编写。
      • JavaScript 引擎现在仅支持 HTML5 网络浏览器。对基于 SVG 技术的旧版网络浏览器的支持已停止,Vintasoft.Imaging.Pdf.Svg.js 脚本不再受支持。
    • 对 JavaScript API 进行了微小修复。有关更多信息,请参阅文档。
    • 修复了 JavaScript 引擎中的非严重错误。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET 5 的支持。
    • 增加了向数字签名添加扩展属性的功能。
    • PDF 文档解析算法已加速。
  • .NET开发:
    • 添加了将包含文本和矢量内容的 PDF 页面保存为包含矢量内容的 SVG 文件的功能。
    • PDF 内容渲染算法已优化。
    • 几处小修复。
  • Web 开发:
    • 增加了在网络上处理受保护的 PDF 文档的功能。
  • .NET开发:
    • 支持的平台:
      • 在 .NET Core 中添加了对 WPF 和 WinForms 的支持3 对于 Windows。
        已创建以下 .NET Core 程序集:
        • Vintasoft.Imaging.Pdf.UI.dll
        • Vintasoft.Imaging.Pdf.Wpf.UI.dll
      • 在 WinForms/WPF 图像查看器中的 PDF 页面上绘图:
        • 添加了在 WinForms/WPF 图像查看器中旋转矩形图形形状(矩形、椭圆形、文本框、FormXObject、图像、VintasoftImage)的功能。
      • PDF 页面处理:
        • 添加了用于 PDF 页面处理的新命令:PdfColorBlendCommand、PdfPageColorBlendingCommand、PdfDesaturateCommand。
      • 演示应用程序:
        • 为 .NET Core 创建了 WPF 和 WinForms 演示应用程序(PdfEditorDemo、PdfReaderDemo 等)。
  • Web 开发:
    • 添加了在 Web 图像查看器中将编辑器标记应用于 PDF 文档的功能。
    • 对网络图像查看器中交互式 PDF 文档字段的显示和填充进行了许多改进。
    • 演示应用程序:
      • 已创建一个新的 ASP.NET 演示应用程序 - PdfEditorDemo,您可以使用它查看 PDF 文档并将编辑器标记应用于 PDF 页面。删除了 ASP.NET 演示应用程序 PdfReaderDemo。
  • .NET开发:
    • 支持的平台:
      • 添加了对 Windows .NET Core 3 的支持(无 UI 控件)。
        已创建以下 .NET Core 程序集:
        • Vintasoft.Imaging.Pdf.dll
        • Vintasoft.Imaging.Pdf.JavaScript.dll
        • Vintasoft.Imaging.Pdf.Mrc.dll
        • Vintasoft.Imaging.Pdf.Ocr.dll
        • Vintasoft.Imaging.Pdf.Resources.dll.
      • 对 .NET Framework 2.0 的支持已停止,SDK 现在支持 .NET Framework 4+ 和 3.5。
  • 优化 PDF 文档:
    • 已创建新命令 - PdfSimplifyContentCommand,它允许您简化 PDF 矢量内容。
  • 在 PDF 页面上绘图:
    • 添加了生成和使用平铺图案的功能。
  • 使用 PDF 文档字体:
    • 添加了通过字体名称从 TTC 文件中提取 TTF 文件的功能。
  • 在 PDF 文档中搜索文本以及从 PDF 文档中提取文本:
    • 提取和突出显示 PDF 页面文本时减少内存使用量。
  • Web 开发:
    • 在 Web 应用程序中处理 PDF 文档:
      • 已创建用于处理 PDF 文档的独立于平台的 .NET Core Web 服务。
        平台独立的 Web 服务允许您为任何与 .NET Core 兼容的 Web 平台快速创建 Web 服务,例如 ASP.NET Core MVC、ServiceStack。该 Web 服务位于 Vintasoft.Imaging.Pdf.Web.Services.dll 程序集中。
      • 已创建用于在 ASP.NET Core MVC 中处理 PDF 文档的 Web 服务。
        该 Web 服务位于 Vintasoft.Imaging.Pdf.AspNetCore.ApiControllers.dll 程序集中。
    • 添加了在网络图像查看器中填写交互式 PDF 文档表单的功能。
  • .NET开发:
    • 在 WinForms 或 WPF 中查看 PDF 文档:
      • PdfTextSelectionTool 和 WpfPdfTextSelectionTool 工具中添加了使用键盘更改文本选择的功能。支持25个常用键盘快捷键。
    • 优化 PDF 文档:
      • 添加了一个用于处理 PDF 文档的新命令 - PdfDocumentCompressorCommand,它简化了压缩 PDF 文档的过程,因为它提供了 40 多个直观的属性来定制压缩过程。
    • 打印 PDF 文档:
      • PdfPrintDocument 类中已添加打印包含透明度的矢量 PDF 文档的功能。
    • PDF 页面处理:
      • 添加了用于 PDF 页面处理的新命令 - PdfResizeCommand 和 PdfPageScalingCommand,允许您更改 PDF 页面的物理尺寸。
      • 添加了用于 PDF 页面处理的新命令 - PdfResizeCanvasCommand 和 PdfPageResizeCanvasCommand,允许您更改 PDF 页面画布的大小。
      • 添加了用于处理 PDF 页面的新命令 - PdfDrawImageCommand 和 PdfPageDrawImageCommand,它们允许您在 PDF 页面上矢量绘制图像(或另一个 PDF 页面)。
      • 添加了用于 PDF 页面处理的新命令 - PdfRotateCommand 和 PdfPageRotateOrthogonallyCommand,允许您正交旋转 PDF 页面。
      • 添加了一个用于处理 PDF 页面的新命令 - PdfClearImageCommand,它允许您清除 PDF 页面的内容。
      • 添加了用于 PDF 页面处理的新命令 - PdfInvertCommand 和 PdfPageInvertCommand,允许您矢量地反转 PDF 页面的内容。
    • 演示应用程序:
      • 对PdfCompressorDemo演示应用程序代码进行了大量更改,以使代码更加优化和简单。
  • 管理 PDF 文档结构:
    • 添加了从 PDF 文档内容中删除可选内容层的功能。
    • 已创建 PdfDocumentCleanupCommand 命令,可用于从 PDF 文档中删除不必要的元素。
    • 已改进删除 PDF 文档内容的算法(生成的文档变得更紧凑)。
  • 使用 PDF 文档的数字签名:
    • 添加了对签署 PDF 文档后所做更改的评估功能。
    • 添加了对时间戳签名(ETSI.RFC3161)验证的支持。
  • PDF/A:
    • 添加了将图像转换为 PDF/A-1/2/3a 文档的功能。
  • 在 PDF 文档中搜索文本以及从 PDF 文档中提取文本:
    • 提高了性能多页模式下的 WebPdfTextSelectionToolJS。
  • 演示应用程序:
    • 已将可视化工具添加到演示应用程序 PdfEditorDemo、PdfReaderDemo 和 WpfPdfEditorDemo:MagnifierTool、ImageMeasureTool、ZoomTool 和 ZoomToRectangleTool。
    • PdfEditorDemo 和 WpfPdfEditorDemo 演示应用程序已添加从 PDF 文档中删除可选内容的功能。
  • 几项细微改进。
  • 添加了 PDF 2.0 支持。
  • PDF/A:
    • 增加了验证 PDF 文档是否符合 PDF/A-1a、PDF/A-2a 和 PDF/A-3a 标准的功能。
    • 增加了将 PDF 文档转换为 PDF/A-1a、PDF/A-2a 或 PDF/A-3a 文档的功能。
  • 在 WinForms 或 WPF 中查看 PDF 文档:
    • 可视化工具 PdfTextSelectionTool 现在允许您一次从 PDF 文档的多个页面中选择文本。
    • 多页查看模式下加速显示 PDF 注释和交互字段。
  • 管理 PDF 文档结构:
    • 增加了创建标记内容的功能。
    • 增加了删除 PDF 文档中重复资源的功能。
    • 增加了线性化 PDF 树以便进行后续分析的功能(PdfTreeNodeBase.GetLiniarizedSubtree)。
    • 改进了合适字体的搜索和检测。
    • 资源提取算法已经得到改进。
    • 分析和编辑 PDF 内容的算法已得到改进。
  • 编辑 PDF 页面内容:
    • 添加了反转 PDF 页面内容的功能。
    • 分析和编辑 PDF 内容的算法已加速。
  • PDF 文档渲染:
    • 已改进 PDF 文档可选内容的渲染算法。
    • 增加了将矢量 PDF 注释与 PDF 页面内容合并的功能。
  • 在 PDF 文档中搜索文本以及从 PDF 文档中提取文本:
    • 文本提取算法中的错误已修复。
  • 演示应用程序:
    • Pdf Editor Demo 和 Pdf Reader Demo 中有一些细微的变化。
  • 有关 API 更改的更多信息,请参阅文档。
  • 在 WinForms 或 WPF 中查看 PDF 文档:
    • 添加了在查看器处于多页查看模式时同时注释多个 PDF 页面的功能。
    • 添加了在多页查看模式下同时填充多个 PDF 页面上的交互字段的功能。
  • 在 HTML5 或 SVG 查看器中查看 PDF 文档:
    • 添加了新的可视化工具 WebPdfImageExtractorToolJS,它允许您在 PDF 页面上选择和提取图像。
    • 添加了一个新的可视化工具 WebPdfTextSelectionToolJS,它允许您在 PDF 页面上选择、搜索和提取文本。
  • 在 WinForms 和 WPF 图像查看器中编辑 PDF 内容:
    • 添加了在查看器处于多页查看模式时同时编辑多个 PDF 页面上的交互式字段的功能。
    • 添加了在查看器处于多页查看模式时同时删除多个 PDF 页面上的内容的功能。
    • 添加了在查看器处于多页查看模式时同时编辑多个 PDF 页面上的内容的功能。
    • 当查看器处于多页查看模式时,添加了将 PDF 注释和交互字段从一页移动到另一页的功能。
    • 添加了一个新的可视化工具 PdfContentXObjectTool,它允许您在 PDF 页面上查找、突出显示、删除表格或图像。
  • PDF 文档的验证和转换:
    • 将 PDF 文档转换为 PDF/A 格式:
      • 添加了转换包含透明度的文档的功能。
      • 增加了在必要时将 TrueType 字体转换为 CFF 字体的功能。
      • 添加了查看对文档所做修改列表的功能(ConversionProfileResult 类中的 AppliedCommands 属性)。
    • 改进的 PDF/A 转换器。
    • 改进的 PDF/A 验证器。
    • 修复 PDF/A 转换器中的错误。
  • 处理 PDF 文档:
    • 已创建用于处理 PDF 文档的 Web API 2 控制器 (VintasoftPdfApi2Controller 类)。
    • 已创建用于处理 PDF 文档的 Web API 控制器(VintasoftPdfApiController 类)。
    • 已创建用于处理 PDF 文档的 HTTP 处理程序 (VintasoftPdfHandler 类)。
    • 已创建用于处理 PDF 文档的 WCF 服务(VintasoftPdfWcfService 类)。
  • 优化 PDF 文档:
    • 增加了删除未使用的 PDF 文档资源的功能(PdfDocument.RemoveUnusedNamedResources)。
    • 增加了删除未使用的 PDF 页面资源的功能(PdfPage.RemoveUnusedNamedResources)。
    • 增加了删除未使用的 PDF 表单资源的功能(PdfFormXObjectResource.RemoveUnusedNamedResources)。
    • 已优化 PDF 文档的打包算法。
  • 在 PDF 文档中搜索文本以及从 PDF 文档中提取文本:
    • 增加了从 PDF 页面提取格式化文本的功能。支持按段落、按行以及等宽字体进行格式化。该架构是开放的,允许创建用于文本格式化的自定义算法。
  • 在 PDF 页面、XObject 表单或注释上绘图:
    • 改进了 PdfGraphics.DrawString() 方法中的自动换行算法。现在,如果单词中没有间断,算法会最佳地拆分单词以转移到下一行。
  • 使用 PDF 文档字体:
    • 实现了确定给定文本是否可以使用给定字体进行编码的能力。
    • 改进的字体解析器。
  • 使用交互式 PDF 文档字段:
    • 增加了对自动确定字体大小的文本交互式字段的最小和最大字体大小的支持。
    • 改进了 RadioButton 和 CheckBox 的视图生成器。
  • 编辑 PDF 内容:
    • 裁剪 PDF 页面内容的算法 (PdfPage.Crop) 已得到改进。
    • 裁剪 PDF 表单内容的算法已得到改进(PdfFormXObject.Crop)。
  • 与 PDF 文档的可视化交互:
    • 改进的 JavaScript 解释器。
  • 演示应用程序:
    • 在 WinForms 和 WPF 演示应用程序 PdfEditorDemo 中:
      • 添加了在多页模式下处理 PDF 文档的能力。
      • 添加了处理 PDF 文档的新功能:
        • 添加了删除 PDF 文档中未使用的资源的功能。
        • 增加了解压/打包 PDF 文档数据流的功能。
        • 增加了将 TrueType 字体转换为 CFF 字体的功能。
      • 改进了 PDF/A 转换器结果的呈现方式:
        • 添加了按页面分组结果的功能。
        • 增加了根据应用的命令对结果进行分组的功能。
      • 增加了处理 PDF 页面上的表格和图像的功能:鼠标选择、突出显示、删除。
      • 实现在编辑交互字段时对热键 Ctrl+C、Ctrl+V、Del 的支持。
      • 小改进。
    • 已创建迷你演示应用程序"PDF 文档查看器",它演示了构建查看 PDF 文档的应用程序所需的最低限度的必要功能。
    • 在 WinForms 和 WPF 演示应用程序 PdfReaderDemo 中:
      • 添加了在多页模式下处理 PDF 文档的能力。
      • 添加了在 PDF 页面上处理表单和图像的功能:鼠标选择和突出显示。
    • 在 ASP.NET WebForms 和 ASP.NET MVC 应用程序 PdfReaderDemo 中:
      • 添加了获取有关 PDF 文档信息的功能。
      • 增加了在 PDF 页面上提取、突出显示和搜索文本的功能。
      • 增加了从 PDF 文档提取图像的功能。
      • 演示应用程序代码已重构。
  • 有关 API 更改的更多信息,请参阅文档。
  • PDF 文档的验证和转换:
    • 增加了验证 PDF 文档是否符合标准的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b:
      • 能够验证规范的单独部分或项目。
      • 快速验证的可能性(在第一个错误之前)。
      • 能够显示详细的多级验证进度。
      • 最详细的验证结果视图。
      • 开放式架构,允许您开发任何用于检查 PDF 文档的算法。
    • 增加了将 PDF 文档转换为以下格式的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b:
      • 可以转换单独的部分或规范项。
      • 多种转换器设置允许您轻松自定义转换过程。
      • 能够显示详细的多级转换进度。
      • 最详细的转换结果视图。
      • 开放式架构,允许您开发任何用于转换 PDF 文档的算法。
  • 处理 PDF 文档:
    • 增加了多线程处理 PDF 文档的能力(渲染、获取缩略图、提取文本、提取图像)。
    • XREF 表恢复算法已得到改进。
  • 使用 PDF 文档的注释(PDF 注释):
    • 添加了对新类型 PDF 注释的支持:
      • Ink
      • File Attachment
    • 添加了 PDF 注释的云样式:多边形、矩形、自由文本。
    • 在 WinForms 和 WPF 注释图像查看器中的 PDF 注释上方添加了工具提示显示。
    • 改进了 PdfAnnotationTool 和 WpfPdfAnnotationTool 在编辑模式下的多个注释选择。
  • 使用交互式 PDF 文档字段:
    • 添加了一个新的交互式字段 PdfInteractiveFormVintasoftBarcodeField,它允许您使用 VintaSoft Barcode .NET SDK 中提供的所有类型的一维和二维条形码。该字段具有许多常规 PdfInteractiveFormBarcodeField 中没有的附加参数:
      • 背景颜色(包括无背景)
      • 条形码颜色
      • 边框(颜色,粗细)
      • 条形码距字段边缘的缩进(针对每个边缘)
      • BestFit 模式(条形码拉伸以覆盖整个字段区域,二维条形码保持比例)
    • 已添加自动更新交互式字段外观的功能(PdfDocument.AutoUpdateInteractiveFormAppearances)。
  • PDF 文档渲染:
    • 添加了在渲染 PDF 页面的 JPEG 图像时控制样本插值的能力。
    • 加快单位图像的渲染速度。
  • 在 PDF 页面、XObject 表单或注释上绘图:
    • 增加了在页面或表单背景上绘图的功能。
  • 使用 PDF 文档字体:
    • 现在 PdfDocument 类默认使用带有后备字体的外部字体控制器,即任何未找到的默认字体将被替换为默认字体。
    • 基于 CFF 的 Type0 字体编码构建算法中的一个错误已修复。
    • 文本编码算法中的一个错误已修复。
  • 在 PDF 文档中搜索文本以及从 PDF 文档中提取文本:
    • 文本提取算法中的一个错误已修复。
  • 在 WinForms 或 WPF 查看器中查看 PDF 文档:
    • 通过使用多线程,已加速在缩略图查看器中获取缩略图的速度。
  • 在 WinForms 和 WPF 图像查看器中编辑 PDF 内容:
    • 新的 FormXObjectFigure 类允许您使用 PdfContentEditorTool 可视化工具在 PDF 内容上直观地绘制 Form XObject 或 PdfPage。
  • 演示应用程序:
    • PdfReaderDemo 演示应用程序添加了新功能:
      • 添加了验证 PDF 文档是否符合以下标准的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b。
      • 添加了用于查看和选择文档资源的对话框。
    • PdfEditorDemo 演示应用程序添加了新功能:
      • 添加了验证 PDF 文档是否符合以下标准的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b。
      • 添加了将 PDF 文档转换为以下格式的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b。
      • 注释和交互字段的新"属性"选项卡可以更轻松地更改注释和交互字段的可用属性。
      • 添加了创建新 PDF 注释的功能:
        • Ink
        • File Attachment
        • Cloud Rectangle, Cloud Filled Rectangle
        • Cloud Ellipse, Cloud Filled Ellipse
        • Cloud Polygon, Cloud Filled Polygon
        • Cloud Text
        • Cloud Free Text
      • 添加了用于查看和选择文档资源的对话框,并具有以下功能:
        • 从另一个文档添加资源
        • 从图像创建资源
        • 从页面创建资源表单
      • 添加了用于编辑文档级 JavaScript 脚本的对话框。
      • 添加了用于编辑 PDF 文档对象触发器的对话框。
      • 已添加以下命令用于处理 PDF 文档:
        • 验证/转换为 PDF/A-1b、PDF/A-2b、PDF/A-3b。
        • 转换为仅包含图像的 PDF 文档。
      • 已添加以下命令来处理 PDF 页面:
        • 刻录注释。
        • 转换为仅包含图像的 PDF 页面。
        • 清除页面内容。
        • 旋转页面。
    • PdfStructureEditorDemo 演示应用程序添加了新功能:
      • 添加了验证 PDF 文档是否符合以下标准的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b。
      • 添加了将 PDF 文档转换为以下格式的功能:PDF/A-1b、PDF/A-2b、PDF/A-3b。
      • 添加了用于查看和选择文档资源的对话框。
  • 大量主要和次要修复。
  • 与 PDF 文档的可视化交互:
    • 已创建可视化工具 PdfAnnotationTool,该工具允许与注释(PDF 注释)和交互式 PDF 文档表单的字段进行可视化交互。可视化工具:
      • 在查看模式下,允许您查看注释并填写交互式表单字段。
      • 在标记模式下,允许您编辑标记注释并填写交互式表单字段。
      • 在编辑模式下,允许您:
        • 更改注释和交互字段的大小和位置
        • 更改注释和交互字段的呈现方式
        • 创建/删除/复制/粘贴注释和交互字段
        • 选择多个注释和交互字段。
      • 为注释和交互字段触发器分配动作。
      • 可在交互字段上方显示交互字段的名称。
      • 可以高亮显示正在填写的交互字段。
      • 可以高亮显示需要填写的交互字段。
      • 可以在编辑模式下高亮显示注释和交互字段。
      • 支持以下操作:JavaScript 操作、注释隐藏操作、转到操作、启动操作、命名操作、URI 操作、导入表单数据操作、重置表单操作、提交表单操作。
      • 允许您自定义交互区域的外观:颜色、透明度、大小、交互区域大小。
    • 增加了使用 JavaScript 解释器的能力并支持执行 JavaScript 操作。
    • 增加了对可视化工具的标准 UI 操作(复制、剪切、粘贴、删除、全选)的支持:PdfAnnotationTool、PdfContentEditorTool、PdfTextSelectionTool、PdfImageExtractionTool、PdfRemoveContentool。
  • 使用 PDF 文档的注释(PDF 注释):
    • 为标准 PDF 注释创建演示文稿生成器。
  • 使用交互式 PDF 文档字段:
    • 增加了从XFDF 格式导入交互式表单值的功能。
    • 增加了将交互式表单值导出为XFDF 格式的功能。
  • 打印 PDF 文档:
    • 借助 PdfPrintDocument 类以矢量形式打印 PDF 文档,在 WinForms 中打印 PDF 文档时提高了打印速度并减少了内存消耗。
  • 使用 PDF 文档字体:
    • 增加了对可变代码长度复合字体的支持。
    • 增加了对复合字体预定义 CMap 编码的支持。
    • 增加了对 TrueType 字体集合文件 (.ttc) 的支持。
    • 增加了基于 Type1 程序创建字体子集的功能。
    • 已创建新版本的 FontProgramsControllers,其中改进并简化了字体搜索和替换算法。
    • 增加了用 14 种标准字体替换程序的功能。
    • 增加了打包 Type1 和 Type3 字体的功能。
    • 增加了基于TTC程序嵌入和打包字体的功能。
    • 增加了对 Type3 字体、基于 Type1 的字体和 CFF 程序进行文本混淆的功能。
    • 增加了查看进度和获取有关字体混淆、字体打包、内容删除的详细信息的功能。
    • Type1 字体解析器中的错误已修复。
    • 修复了 CFF 字体解析器中的错误。
  • PDF 文档渲染:
    • 增加了在垂直模式下渲染文本的支持。
    • 增加了通过 PdfContentRenderer 控制注释渲染的功能。
    • 添加了使用 PDF 文档渲染设置对 PDF 注释渲染提供高级控制的功能。
  • PDF 文档结构的低级修改:
    • 已添加低级修改 PDF 文档结构的能力:已提供对 PDF 基本对象树的访问。
    • 增加了在 PDF 文档的任何节点中存储用户数据的功能。
  • 演示应用程序:
    • PdfEditorDemo 演示应用程序已完全重新设计:
      • 添加了独立面板,可让您轻松地在功能之间切换:
        • 选择、提取和搜索文本
        • 注释
        • 填写交互式表单字段
        • 创建交互式表单字段
        • 提取图像
        • 编辑内容
        • 删除内容。
      • 增加了注释 PDF 文档的功能。
      • 增加了填写 PDF 文档交互字段的功能。
      • 增加了使用交互式表单创建 PDF 文档的功能。
      • 增加了将交互式表单字段导出和导入为 XFDF 格式的功能。
      • 增加了将交互式表单字段导出为 PDF 格式的功能。
      • 增加了将任何操作分配给 PDF 注释和交互字段的任何触发器的功能。
      • 增加了将任何操作分配给 PDF 事件处理程序的能力。
      • 添加了在触发器触发时执行所有支持的 PDF 操作(包括 JavaScript 操作)的功能。
      • 添加了激活时反转链接区域的功能。还可以应用自定义效果。
      • 增加了测试和调试 JavaScript 的功能。
      • 增加了定义计算交互字段的计算顺序的功能。
      • 添加了在 PDF 页面上矢量刻录 PDF 注释的功能。
    • 演示应用程序 PdfReaderDemo 已完全重新设计:
      • 添加了独立面板,可让您轻松地在功能之间切换:
        • 选择、提取和搜索文本
        • 填写交互式表单字段
        • 图像提取。
      • 增加了填写 PDF 文档交互字段的功能。
    • PdfStructureEditorDemo 中添加了查看 PDF 文档低级圣诞树(PDF 基本对象树)的功能。
    • 已向 PdfReportGeneratorDemo 添加一个示例,用于说明如何创建和执行各种操作。
  • 大量主要和次要修复。
  • 删除 PDF 文档内容
    • 添加了删除 PDF 文档页面上的文本的功能。
    • 增加了清除 PDF 文档页面上的图像的功能。
    • 增加了删除 PDF 文档页面上的矢量图形的功能。
    • 已创建可视化工具 PdfRemoveContentTool,可让您将编辑标记应用到 PDF 文档以永久删除或隐藏内容。
  • 防止从 PDF 文档中提取文本::
    • 添加了对有关文本编码的信息进行模糊处理(混淆)的功能,以保护文档不被提取文本:
      • 目前仅支持 TrueType 字体
      • 对指定页面或整个文档的字符编码信息进行混淆
      • 随机打乱字体字符字形,替换页面上的字符代码
      • 复制字体字符字形,用多个代码替换一个字符代码
      • 可对每个页面进行独立的文本编码混淆:每个页面都有原始字体的副本,并对字体字符字形进行单独的打乱和复制。
  • 使用 PDF 文档字体:
    • 增加了对 OpenType 字体的支持。
    • 增加了打包PDF文档中一种或所有字体的功能。目前仅支持 TrueType 字体。
    • 添加了创建 TrueType 字体子集的功能。
    • 添加了将外部字体和标准字体嵌入 PDF 文档的功能。目前仅支持 TrueType 字体。
    • 即使未找到外部字体程序,文本提取现在也可以进行。以前,如果找不到字体程序,就无法提取文本。
    • 内容中的文本和图像信息的提取速度大大加快。
    • 文本搜索已加速。
    • 改进面团提取。
    • 改进的文本选择。
  • 在 PDF 页面、XObject 表单或注释上绘图:
    • 添加了使用 PdfContentRenderer 类管理和覆盖 PDF 内容渲染算法的能力
      • 添加了覆盖任何图形操作(图像、路径、文本等)的绘制方法的能力
      • 添加了管理当前图形状态(笔粗细、笔和刷子颜色、字体大小、变换矩阵等)的能力
      • 添加了处理正在绘制的图像的能力。
    • 添加了在 PDF 页面上绘制图像并将其保存为内嵌图像的功能(PdfGraphics.DrawInlineImage 方法)。以前,绘制的图像只能保存为图像资源。
    • 创建了 VintasoftImageFigure 类,简化了在 PDF 页面上绘制光栅或矢量图像的过程。
    • PDF 文档页面的渲染速度已加快。
    • 在 PDF 页面上添加了 JPEG 图像的渐进式渲染。
  • 处理 PDF 文档附件:
    • 添加了查看、创建和编辑文件包的功能
      • 创建、删除、重命名、导出、导入文件和文件夹
      • 设置和获取文件和文件夹的缩略图
      • 创建和编辑文件包方案
      • 创建和编辑文件夹和文件的数据字段
      • 管理查看器的外观:管理外观颜色、分隔符的位置和存在、初始查看模式、管理文件和文件夹排序。
  • 处理 PDF 文档的可选内容:
    • 添加了创建带有可选内容的文档和管理可选内容组的功能:
      • 创建可选内容 (PdfGraphics.BeginOptionalContent())
      • 将图像资源、表单资源、注释链接到可选内容组
      • 创建和更改可选内容组的属性
      • 创建和管理可选内容配置。
  • 处理 PDF 文档:
    • 添加属性 PdfDocument.ViewerPreferences 和 PdfDocument.ViewerPageLayout,允许您设置查看器的外观设置。
    • 添加了 PdfDocument.Extensions 属性,允许您获取或添加有关开发人员扩展的信息。
  • 使用交互式 PDF 文档表单:
    • 添加了 PdfAnnotationHideAction 类,可让您控制交互式表单字段的可见性。
  • 演示应用程序:
    • PdfEditorDemo / WpfPdfEditorDemo:
      • 添加了使用编辑器标记的功能(删除内容且无法恢复)
      • 添加了打包 PDF 文档所有字体的功能
      • 添加了查看、编辑和创建文件包的功能
      • 添加了混淆整个文档或文档中一页的文本编码的功能
    • PdfStructureEditorDemo:
      • 添加了查看、编辑和创建文件包的功能
      • 添加了混淆整个文档或文档中一页的文本编码的功能。
    • PdfCompressorDemo:
      • 增加了压缩 PDF 文档时打包所有字体的功能。
    • PdfReaderDemo:
      • 增加了查看投资组合的能力。
    • PdfReportGeneratorDemo:
      • 添加了创建带有图层的文档的示例(可选内容)。
  • 许多小修复和改进。
  • 使用交互式 PDF 文档表单:
    • 添加了以编程方式处理 PDF 文档交互式表单的功能:
      • 支持的表单字段:
        • Pushbutton
        • Text
        • ListBox
        • ComboBox
        • CheckBox
        • RadioButton
        • SignatureField
        • BarcodeField (DataMatrix, PDF417, QRCode)
      • 添加了获取表单字段列表的功能。
      • 增加了创建表单字段的功能。
      • 增加了向表单添加字段的功能。
      • 增加了从表单中删除字段的功能。
      • 增加了获取/设置表单字段的值和参数的功能。
      • 增加了创建/更改不同显示模式(正常、向下、滚动)的表单字段视图的功能。
      • 增加了更改表单字段动态呈现参数的功能。
      • 增加了指定动态文本显示参数(默认文本外观)的功能。
      • 增加了向各种注释和交互式字段触发器分配动作的功能。
      • 增加了使用 JavaScript 验证或计算字段值的功能。
      • 增加了生成交互式字段视图的功能:
        • 用于具有动态表示的字段
        • 用于 BarcodeField (DataMatrix、PDF417、QRCode) - 需要 VintaSoft Barcode .NET SDK
  • 使用 PDF 文档的数字签名:
    • 添加了获取 PDF 文档数字签名列表的功能。
    • 增加了验证使用字节范围摘要方法签名的数字签名的功能。
    • 增加了获取有关数字签名的信息的功能:用于创建签名的证书;用于创建签名的证书链;附加信息
    • 添加了在使用数字签名对文档进行签名时恢复和保存文档修订的功能
  • 使用数字签名对 PDF 文档进行签名:
    • 添加了使用 X509 证书以 PKCS#1 或 PKCS#7 格式的数字签名对 PDF 文档进行签名的功能。
    • 增加了创建空数字签名字段的功能。
    • 增加了创建数字签名字段的可视化表示的功能。
  • 在 PDF 页面、XObject 表单或注释上绘图:
    • 增加了在 PdfGraphics 上(即在页面、XObject 表单、注释上)绘制 PDF 注释的功能。
    • 增加了在 PdfGraphics 上绘制 XObject 形状的功能(即在页面上、XObject 形状、注释上)。
  • 使用 PDF 文档注释:
    • 添加了使用 PdfGraphics 创建/修改任何显示模式的任何注释表示的功能。
  • 使用 XObject PDF 文档表单:
    • 添加了创建 XObject 表单的功能。
  • 使用 PDF 文档操作:
    • 添加了对新操作的支持:JavaScriptAction、SubmitFormAction、ResetFormAction、ImportFormDataAction。
    • 增加了对复合操作的支持(PdfAction.NextActions 属性)。
    • 增加了操作文档、页面、注释、交互式表单的扩展操作集(附加操作)的能力。
    • 增加了从 PDF 文档添加/提取 JavaScript 代码的功能。
  • 优化 PDF 文档:
    • 添加了从 PDF 文档名称词典中删除未使用名称的功能。
    • 添加了从 PDF 文档中删除未使用页面的功能。
  • 保存 PDF 文档:
    • 添加了通过 PdfEncoder 类设置控制文档更新方法 (增量、打包...) 的功能。
  • 演示应用程序:
    • PdfReaderDemo 中添加了查看和验证文档数字签名的功能。
    • PdfEditorDemo/WpfPdfEditorDemo 中添加了使用数字签名的功能:查看/验证数字签名、保存与数字签名关联的文档修订、使用证书签署文档、直观地创建数字签名表示、删除数字签名、创建空的数字签名字段。
    • PdfStructureEditorDemo 中添加了查看和验证文档数字签名的功能。
    • PdfReportGeneratorDemo 中添加了使用交互式表单字段(Interactive Form Fields)创建 PDF 文档的示例:Pushbutton、Text、ListBox、ComboBox、CheckBox、RadioButton、SignatueField、BarcodeField。
    • PdfCompressorDemo 添加了附加功能:删除未使用的名称和删除未使用的文档页面。
  • PDF 文档加载
    • 改进了对损坏 PDF 文档的处理。
    • XREF 表恢复算法已得到改进。
    • PDF 文档字体解析器中的几个错误已修复。
  • PDF 页面渲染
    • PDF 页面渲染速度已提高。
    • 提高了图案渲染质量,修复了图案渲染中的错误。
    • 增加了对解码 1/2/4 位 CMYK/RGB 图像的支持。
    • 已修复 PDF 页面渲染器中的小错误。
  • 编辑 PDF 页面内容
    • 添加了更改 PDF 资源图像的功能。
    • 增加了压缩 PDF 资源图像的功能。
    • 增加了访问 PDF 页面注释列表的功能。
    • 添加了处理 PdfGraphics 类中的内容的新功能。
  • 保存 PDF 文档
    • 添加了使用 PdfEncoder 和 PdfMrcEncoder 类对图像进行编码时将编码图像分割成图块的功能。这大大减少了编码大图像时的内存使用量。
  • 演示应用程序:
    • 创建了一个新的演示应用程序 - PdfCompressorDemo,它允许您压缩任何 PDF 文档。
      该应用程序具有以下功能:
      • 针对所需分辨率优化 PDF 文档图像
      • 确定图像资源的实际色深
      • 使用其他过滤器或设置重新压缩图像
      • 用 Flate(ZIP) 替换 LZW
      • 压缩未使用 Flate(ZIP) 压缩的资源
      • 以最大压缩级别重新压缩 Flate(ZIP)
      • 删除损坏的书签
      • 删除书签
      • 删除嵌入的页面缩略图
      • 删除附加文件
      • 删除文档信息
      • 使用压缩的 XREF 表
      • 删除未使用的对象
      • 删除断开的链接
      • 删除注释/链接
  • 为彩色文档实现 MRC(混合光栅内容)压缩:
    • 4 个层,可以禁用每个层:背景、图像、文本、文本颜色蒙版。
    • 可以为每一层设置单独的压缩设置。
    • 能够自动搜索文档中的图像,或强制指定图像区域。
    • 大量不同的设置允许您为特定任务配置压缩并实现最佳质量/压缩比。
  • 添加了使用进度指示器逐步渲染 PDF 页面的功能以及取消渲染的功能。
  • 添加了在 PDF 页面上逐步呈现 JPEG2000 图像的功能。
  • 添加了在 PDF 页面上逐步呈现大图像的功能。
  • 增加了对 ICCBased 色彩空间的支持。
  • 改进了 CMYK、CalRGB、CalGray、Lab 空间的色彩渲染。
  • 增加了对渲染 TensorProductPatchMesh、CoonsPatchMesh 模式的支持。
  • 增加了对渲染"Widget"(交互式表单)类型注释的支持。
  • 扩展的文本搜索功能:
    • 添加了使用正则表达式搜索文本的功能。
    • 增加了编写您自己的搜索算法的能力。
  • PDF 文档的渲染速度已提高:
    • 以 SoftMask 形式包含透明度的图像的处理速度已加快。
    • 显著加速包含 CMYK JPG 图像的 PDF 页面的渲染。
  • 处理大图像时优化内存消耗。
  • 程序集已重命名,命名空间结构也已更改。文档中提供了更详细的信息。
  • 已创建新的演示应用程序:
    • 演示应用程序"PDF MRC 压缩演示" - 演示如何使用 MRC 压缩对 PDF 中文档的彩色图像进行压缩。
    • 演示应用程序"Web Pdf Reader Demo" - 允许您在网络上查看 PDF 文档。
  • 改进了对 PDF 文档中透明度的支持:
    • 增加了对通过 SoftMask 图形状态定义的透明度的支持。
    • 增加了对 Transparency Group XObjects 透明度堆栈的支持。
  • 改进了 PDF 中旋转合成图像的渲染质量。
  • 修复了 Type1 和 CFF 字体解释器中的错误。
  • 添加了在指定矩形中的 PdfGraphics 上绘制文档页面(PdfPage)的功能。
  • 小错误已修复。
  • 可视化工具 PdfEditorTool 已转移到交互式交互引擎 UserInteractionVisualTool,这大大扩展了该工具的功能。
  • 已创建 WPF 控件以便更轻松地在 WPF 中使用 PDF 页面:
    • WpfPdfViewerTool - 用于在页面上导航和选择文本的 WPF 控件。
    • WpfPdfImageExtractorTool - 用于从 PDF 页面中选择和提取图像的 WPF 控件。
    • WpfPdfEditorTool - 用于编辑 PDF 页面内容的 WPF 控件。
  • 已创建控件 WpfPdfFontViewerControl - 用于显示有关 PDF 文档字体的信息的 WPF 控件。
  • 创建 PDF 页面
    • 添加了创建标准尺寸 PDF 页面(A4、A3、...)的功能。)或以毫米或英寸为单位指示的尺寸。
  • PDF 页面渲染
    • 增加了获取 PDF 页面图像部分的功能。
  • 在 PDF 页面上绘图
    • 扩展了管理 PDF 页面上绘图过程的功能:
      • 添加了保存/恢复与 PDF 页面关联的 PdfGraphics 对象的图形状态的功能。
      • 添加了指定应执行绘图的区域的功能
      • 添加了使用图形变换矩阵的功能
      • 添加了指定线条、单词、符号之间距离的功能
    • 扩展了在 PDF 页面上绘制图元的功能:
      • 添加了计算绘制文本所需区域大小的功能
      • 添加了在 PDF 页面上绘制文本的功能
    • 创建了在 PDF 页面上绘制图形的功能。图形是一组图形基元。基本图形形状:矩形、椭圆形、多边形、图形路径、图像、文本线、面板……
  • PDF 文档字体
    • 增加了基于 TTF 字体创建 PDF 字体的功能,这使您可以向 PDF 文档添加任何文本。
    • 已创建 FontManager 类(PdfDocument.FontManager 属性)以简化 PDF 文档字体的管理。
    • 添加了在 PDF 文档之间复制字体的功能(PdfDocument.FontManager.CreateFontCopy 方法)。
  • 在 PDF 文档中执行的操作
    • 添加了更改打开 PDF 文档时执行的操作的功能(PdfDocument.OpenAction 和 PdfDocument.OpenDestination 属性)。
    • 添加了更改选择书签时执行的操作的功能(PdfBookmark.Action 属性)。
  • 演示应用程序:
    • 已创建演示应用程序 PdfReportGeneratorDemo,用于演示如何动态创建 PDF 文档(报告、发票等)。
    • 已创建演示应用程序 OcrDemo,演示如何识别图像中的文本并将识别结果保存为可搜索的 PDF 文档。
  • 小错误已修复。
  • PDF 文档结构
    • Xref 表解析器算法已优化。
    • 修复 PDF 流参数解析错误。
    • 小错误已修复。
  • PDF 页面渲染
    • 修复了几个渲染错误。
  • 提取 PDF 页面文本
    • 修复了 PDF 页面文本提取算法中的几个错误。
  • PDF 文档字体
    • 修复了几个 PDF 字体解析错误。
  • PDF 文档图像资源
    • 修复了解码使用 CCITT3 压缩的资源时出现的错误。
  • 保存 PDF 文档
    • 修复了 PDF 编码器中的一个错误。
  • 小错误已修复。
  • PDF 文档结构
    • PDF 文档解析算法已得到改进,以便与损坏的 PDF 文档兼容。
  • PDF 文档保护
    • 增加了对处理受保护的 PDF 文档的支持:
      • 解码受保护的 PDF 文档。
      • 创建安全的 PDF 文档。
      • 支持的安全算法:ARC4、AES。
  • PDF 页面渲染
    • 添加了使用 VintaSoft JPEG2000 .NET Plug-in解码 JPEG2000 压缩图像的功能。
    • 增加了解码数据存储在 CMYK 颜色空间中的 JPEG 图像的功能。
    • 增加了解码 2 位图像的能力。
    • 增加了对颜色混合的支持。
    • 增加了对以下色彩空间的支持:CalGray、CalRGB、Lab、DeviceN。
    • 增加了对 PostScript 计算器中使用的 Type 4 函数的支持。
  • PDF 文档图像资源
  • PDF 文档附件
    • 添加了处理 PDF 文档附件的功能:
      • 查看附件列表。
      • 以文件或流形式接收附件。
      • 向 PDF 文档添加附件。
      • 从 PDF 文档中删除附件。
      • 更改附件描述和压缩参数。
  • 演示应用程序:
    • 演示应用程序 PdfEditor、PdfStructureEditor 和 PdfReaderDemo 现在自动使用 Arial 字体,而不是系统中未找到的 PDF 文档字体。
  • 小错误已修复。
  • 提高性能速度并优化内存使用率。
  • PDF 文档结构
    • PDF 文档解析算法已得到改进,以便与损坏的 PDF 文档兼容。
  • 提取 PDF 页面文本
    • 增加了提取 PDF 页面文本的功能。
    • 增加了在 PDF 页面上搜索文本的功能。
    • 已创建可视化工具 PdfViewerTool,用于突出显示 PDF 页面上的文本并在 PDF 页面上可视化文本搜索。
  • 在 PDF 页面上绘图
    • 已创建用于在 PDF 页面上绘制图形基元的可视化工具 PdfEditorTool。
  • PDF 文档字体
    • 创建 PdfFontViewerControl 来显示 PDF 字体符号。
  • PDF 文档图像资源
    • 已创建可视化工具 PdfImageExtractorTool,用于从 PDF 页面中提取资源图像并从 PDF 页面中获取资源图像提取。
    • 修复了解码使用 CCITT3 压缩的资源时出现的错误。
  • 演示应用程序:
    • PDFEditorDemo 应用程序已更新并重命名为 PDFStructureEditorDemo。
    • 演示应用程序 PDFEditorDemo 已创建。
    • 演示应用程序已更新。
  • 小错误已修复。
  • VintaSoft PDF .NET Plug-in 已创建 - VintaSoft Imaging .NET SDK 库的新插件模块,具有以下功能:
    • PDF 文档创建:
      • 能够创建 PDF 文档版本 1.0-1.7。
      • 能够从图像集合创建 PDF/A 文档。
    • 查看 PDF 文档版本 1.0-1.7。
    • 打印 PDF 文档版本 1.0-1.7。
    • 注释 PDF 文档页面:
    • PDF 文档字体:
      • 支持的字体类型:TrueType、Type0、Type1、Type3。
    • 来自 PDF 文档资源的图像:
      • 能够从 PDF 资源中获取图像列表。
      • 能够将 PDF 资源中的图像保存到文件或流中。
      • 能够从 PDF 资源重新打包图像。
      • 支持的压缩算法:CCITT3、CCITT4、JPEG、LZW、Run Length、Zip、JBIG2。
      • 支持的颜色空间:DeviceGray、DeviceRGB、DeviceCMYK、Indexed、Separation、Pattern。
    • PDF 文档书签:
      • 能够获取书签列表。
      • 能够查看和浏览书签列表。
      • 能够创建和编辑书签。
    • PDF 文档优化:
      • 能够优化 PDF 文档的内容并减小 PDF 文件的大小。
    • 保存 PDF 文档:
      • 能够根据 PDF 规范版本 1.0-1.7 保存任何 PDF 文档。
      • 能够将仅包含图像的 PDF 文档保存为 PDF/A 文档。
      • 能够将 PDF 文档转换为多页 TIFF 文件。
    • 演示应用程序:
      • 已创建演示应用程序"PDF 阅读器演示"、"PDF 编辑器演示"、"PDF 绘图演示"和"Web PDF 阅读器演示"。