Printing Images

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Using the PrintDocument class, I print a bitmap image sized 267 wide by 201
high to a laser jet 4 printer. The image actually prints 2.88 inches wide by
2.19 inches high. Why doesn't it print the correct size?
 
Dennis said:
Using the PrintDocument class, I print a bitmap image sized 267 wide
by 201 high to a laser jet 4 printer. The image actually prints
2.88 inches wide by 2.19 inches high. Why doesn't it print the
correct size?


What is the correct size, in your opinion? The image resolution is probably
92x92 dpi. If you have 92 dots per inch, then you have 267 dots per 2.88
inches. Have a look @ microsoft.public.dotnet.framework.drawing.


Armin
 
The image will have a resolution declared. This is used to size the image to
whatever the printer has declared as it's resolution. To fill the page with
the image you'll have to specify the stretch using the form of DrawImage in
which you specify all the parameters of source, destination and graphics
unit.


--
Bob Powell [MVP]
Visual C#, System.Drawing

Ramuseco Limited .NET consulting
http://www.ramuseco.com

Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm

All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top