I try to print inverted image.
if i use:
printer.PaintPicture Picture:=Picture1.Picture, X1:=1, Y1:=1 _
, opcode:=vbDstInvert
I get black rectangle from printer.

So I tried to use BitBlt. but I can only invert from one PictureBox to another
and I only know how to print pictureBox.picture which do not change by the Bitblt

tnx for any advice