PowerBuilder程序的数据窗口PDF导出办法

📅 2026/6/25 23:12:26
PowerBuilder程序的数据窗口PDF导出办法
在对一个旧的pb程序复杂数据窗口进行后台定时PDF导出多个数据窗口复合构成复杂使用其他工具再写一遍太复杂找了半天。1.在32位旧机器可以正常安装虚拟打印机 Acrobat Distiller 和GS服务即可正常导出dw_print.Object.DataWindow.Export.PDF.Method Distill! dw_print.Object.DataWindow.Printer Acrobat Distiller dw_print.Object.DataWindow.Export.PDF.Distill.CustomPostScriptYes dw_print.SaveAs(ls_pdf_path, PDF!, true)2.在64位新电脑上这个虚拟打印机无法正常安装成功升级到PB2021,旧的数据窗口可直接迁移导入,使用新代码blob lblb_pdf dw_1.Modify(DataWindow.Export.PDF.Method PDFlib!) dw_1.Modify(DataWindow.Export.PDF.UseFontEmbedding Yes) dw_1.SaveNativePDFToBlob(lblb_pdf) //写入pdf文件即可