v26.6

PdfSecurity:新增在没有 PFX 的情况下为 PDF 添加时间戳的功能

  • 现在可以在不指定 PFX 文件和密码的情况下为 PDF 文档添加时间戳。
  • Class SignOptions:构造函数接受 Class TimestampOptions。

示例用法:

该示例演示如何使用时间戳签署 PDF 文档。

// 创建 SignOptions 对象以设置时间戳
var options = new SignOptions(new TimestampOptions("server_url"));
// 添加输入文件路径
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// 设置输出文件路径
options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
// 执行处理
PdfSecurity.Sign(options);

已删除 Class TextExtractor

  • 之前的插件实现正逐步淘汰。该类的功能已由 Class PdfExtractor 取代。
  • Class TextExtractor:已删除,请改用 PdfExtractor。

为新实体添加更多信息和提示

  • 为 OptionsWithInputAndOutput 和 SanitizeOptions 添加了 XML 注释。
  • 在 SanitizeOptions 中添加了默认值信息。

在文档和产品中添加了关于 Sanitization 的信息

  • 在文档中新增了 Sanitization 页面:https://docs.documentize.com/developers-guide/pdf-security/sanitize/。
  • 在 PDF Security 产品页面中添加了 Sanitization 信息:https://products.documentize.com/pdf-security/。

修复了 HTML 转 PDF 时的异常

其他修复

📄 通用 / 系统

  • 修复了合并损坏的 PDF 文档问题
  • 修复了处理损坏文件时的问题
  • 修复了打开 PDF 文件时的 System.StackOverflowException
  • 修复了特定 PDF 文件的文本抽取卡死问题

🌐 HTML → PDF

  • 修复了 HTML 转 PDF 时中文字符渲染错误的问题

📑 PDF → DOC

  • 修复了 PDF 转 DOC 时高亮注释仍遮挡文本的问题
  • 修复了 PDF 转 DOC 时图像渲染错误的问题
  • 修复了 PDF 转 DOC 的性能问题

📊 PDF → Excel

  • 修复了 PDF 转 Excel 时表格图像被忽略的问题

🖼️ PDF → PNG

  • 修复了 PDF 转 PNG 时转换耗时过长的问题

🛡️ PDF → PDF/A

  • 修复了 PDF/A-1A 合规性丢失以及保存后表单损坏的问题
  • 修复了 PDF 转 PDFA 时的转换时间问题
  • 修复了 PDF 转 PDFA 时半透明效果丢失的问题
  • 修复了 PDF 转 PDFA 时文本重叠的问题
  • 修复了 PDF 转 PDFA 时文本渲染问题
  • 修复了 PDF 转 PDFA3b 时文档损坏的问题
 中文