A
while back I had a similar problem displaying a logo on a print out. I ended
using StrectchDraw cause I knew the size of the output I wanted. It went
somthing like this. (Might be of some help)
// Get
the number of pixels along the X and Y axis
FPixInInchX := GetDeviceCaps(Printer.Canvas.Handle, LOGPIXELSX);
FPixInInchY := GetDeviceCaps(Printer.Canvas.Handle, LOGPIXELSY); R := Rect(0, 0,
FPixInInchX , FPixInInchY); // print logo in top left corner one inch
square
with Printer.Canvas do StretchDraw(R,myBitmap);
|
- [DUG]: Printing Robert Martin
- Re: [DUG]: Printing Robert Martin
- RE: [DUG]: Printing Dennis Chuah
- Re: Re: [DUG]: Printing Alan Rose
- Re: Re: [DUG]: Printing Corey Murtagh
- [DUG]: printing Moisés López
- Re: [DUG]: printing David O'Brien