我正在使用 TD 4.1 编写的 ERP 程序通过 QRP 生成各种发票、运输清单和类似文件。当我的客户只是定期将这些从程序打印到普通打印机时,它们会很好地打印出来。客户还通过 FreePDF XP 将它们打印为 PDF,这发生在打印对话框中(FreePDF XP 被选为打印机)。这会导致部分右侧和页脚被切断。
格式方面,报告使用纸张样式 A4,页边距顶部 = 0.8,底部 = 0.85,左侧 = 0.95,右侧 = 1.0。PDF 打印机也设置为 A4,但没有可用的边距设置。
我在这里抓住了稻草,但是有什么方法可以从报告中或可能以编程方式完成这项工作,或者这纯粹是在打印机驱动程序方面?
哦,遗憾的是,减小这些文件的宽度/高度不是一个选项。