Печать битмапа (через CopyRect в Canvas принтера)
На некоторых принтерах (особенно Postscript, как ни странно) проходит успешно - печатает все, что надо, и как надо. Например, на HP LJ IIP, 6PM. Но на большинстве печатается лишь белый лист: HP LJ 5L, 6L, еще на нескольких.
В чем может быть дело, подскажите? В хэлпе есть такой любопытный текстик:
Note: Delphi canvases use device-dependent bitmaps to implement the Draw, StretchDraw, or CopyRect methods. Because of this, you can’t use these methods with most printers. Instead, to create graphic images on the printer’s canvas, create a device-independent bitmap and draw it directly to the canvas’s Handle property.
Сие из-за этого, или что другое? Подскажите, пожалуйста!!!