1. 打印机的PhysicalOffsetX,PhysicalOffsety也就是打印机纸张设置中“无法打印区域”的左和上,单位是像素。
2. 在Printer.Canvas上的(5,10)位置打印的话,在纸张上的实际位置为
左:(PhysicalOffsetX + 5) / LOGPIXELSX
上:(PhysicalOffsetY + 10) / LOGPIXELSY
2. 在Printer.Canvas上的(5,10)位置打印的话,在纸张上的实际位置为
左:(PhysicalOffsetX + 5) / LOGPIXELSX
上:(PhysicalOffsetY + 10) / LOGPIXELSY
if TotalHeight+OffsetBottom+PhysicalOffsety>=GetDeviceCaps(Printer.Handle,PhysicalHeight) then
...