Printer.Canvas.TextOut(10, 10, 'Hola');
Printer.Canvas.StretchDraw(Rect(0, 0, Printer.PageWidth, Printer.PageHeight),imageBMP);
Printer.Canvas.Draw(0,0, imageBMP);
I use this same code with my pdf printer but without the .Draw code. my code is simply:
printer.BeginDoc;
Printer.Canvas.StretchDraw(r, Mybitmap); //Bitmap.Canvas.Handle;
Printer.EndDoc;
I had errors with the draw command as well so i removed it.