在true将所有交互式表单字段、注释和分层内容合并到打印输出中。 这可确保填写的值、数字签名和嵌入的图像在纸质页面上的显示效果与屏幕上完全一致。
在打印包含重叠层的已填写表单或文档时,平铺功能尤为实用。 否则,某些打印机可能会跳过交互元素或将其渲染错误。 扁平化操作在数据到达打印后台处理程序之前于内存中进行,因此原始 PDF 文件保持不变。
阅读《打印前压缩 PDF 的完整指南》using IronPrint;
// Flatten the PDF before printing to preserve form fields and annotations
PrintSettings settings = new PrintSettings();
settings.Flatten = true;
Printer.Print("form-document.pdf", settings);
Imports IronPrint
' Flatten the PDF before printing to preserve form fields and annotations
Dim settings As New PrintSettings()
settings.Flatten = True
Printer.Print("form-document.pdf", settings)在true将所有交互式表单字段、注释和分层内容合并到打印输出中。 这可确保填写的值、数字签名和嵌入的图像在纸质页面上的显示效果与屏幕上完全一致。
在打印包含重叠层的已填写表单或文档时,平铺功能尤为实用。 否则,某些打印机可能会跳过交互元素或将其渲染错误。 扁平化操作在数据到达打印后台处理程序之前于内存中进行,因此原始 PDF 文件保持不变。
阅读《打印前压缩 PDF 的完整指南》Nuget Downloads 46,090|版本:2026.9刚刚发布