我正在执行: TMetafileCanvas 类型的 fcanvas 上的 FCanvas.Draw 方法。
问题是绘制的图像是:
- 文档打印到 QPrinter 本地 pdf 打印机时不可见
- 在 BullzipPdf 本地打印机上可见
- 在 xps 文件类型中可见
它取决于什么?为什么它会这样?
编辑我忘了提到画布是通过在 Printer.Canvas 上使用 StretchDraw 打印的。
我偶然发现了以下页面: http: //www.code4sale.com/texcellent/prndib.htm
他们出售一些库,保证在每台打印机上都能打印出位图……老实说,我很惊讶……
打印位图真的有可能如此……复杂……吗?