Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / New Users / August 2005

Tip: Looking for answers? Try searching our database.

Help with printing images with text and speed.

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Bryan - 19 Aug 2005 00:47 GMT
Hi,
I have an app written in c# that prints string and images to a page using
System.Drawing.Printing. The problem is that when I query the printer
resolution and set the printing to default (600 DPI) it prints the images
fine but the printing is slow, and you can see the print jobs are like 500kb
per page.

I tried setting the PrinterResolution to 300DPI and the text still looked
good, printing was fast which seemed great. The problem was that at 300DPI
the image (bitmap 300dpi)  was very pixelated and you could see the pixels.

Is there any way to programmatically make the printing fast, and the images
and text look great?

Thanks,
Bryan
"Peter Huang" [MSFT] - 19 Aug 2005 06:44 GMT
Hi

I think this the physical limitation.
Commonly the text printing need less resource than picture printing. So we
consider the pricture printing as the main speed killer.
Because the picture printing need to render every pixel in the picture area
unlike text printing.
That is why the 600dpi will generate larger print job than 300dpi, it need
double print color information.
So I think to make the print job quickly, you need to change a higher speed
color printer.

Best regards,

Peter Huang
Microsoft Online Partner Support

Signature

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.

Bryan - 19 Aug 2005 21:47 GMT
But this is a black and white image (@300dpi) to a black and white

printer. It is slow printing strings (text) even without pictures at

600dpi, and the pictures are just product logos, only about 1X1 inch.

Thanks,

Bryan

> Hi
>
[quoted text clipped - 18 lines]
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
"Peter Huang" [MSFT] - 22 Aug 2005 10:58 GMT
Hi

I think you may try to print the same content via a unmanaged application
with the same print setting to see if there is any performance change.
e.g. notepad tool to print the same content, for picture document you may
try word application.

Also you may try to check what is the printer mode when printing a
document.
e.g. in color mode, the black color may be mixed by all kinds of color but
not the black INKJET.

Also the 300 dpi means, the printer will jet 300 dot per inch, and 600 dpi
will print 600 dot per inch, so the 600 dpi will make the printer do double
work as before.

Best regards,

Peter Huang
Microsoft Online Partner Support

Signature

Get Secure! - www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.