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 时文档损坏的问题