v26.6
PdfSecurity:新增在不使用 PFX 的情况下为 PDF 添加时间戳的功能
- 现在可以在不指定 PFX 文件和密码的情况下为 PDF 文档添加时间戳。
- Class SignOptions:构造函数接受 Class TimestampOptions。
示例用法:
该示例演示了如何使用时间戳对 PDF 文档进行签名。
// Create SignOptions object to set Timestamp
var options = new SignOptions(new TimestampOptions("server_url"));
// Add input file path
options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
// Set output file path
options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
// Perform the process
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 时的异常
其他修复
📄 General / System
- 修复损坏的 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:文档损坏问题