Joined: 18 Mar 2008
|Posted: Wed Mar 19, 2008 7:26 pm Post subject: "I get a black page when I print"
|I'm working on a Windows app for a client that generates statements for his clients. A small number of his clients are reporting problems with the statements. Although one says he can't see the lines on the graph, the rest of the problems seem to be the same: when they print, all they get is a page that is "all black".
My document consists of a logo image, some lines drawn with varying thicknesses, a lot of text (all done with DrawString statements, all using the Arial font, using a couple different sizes and Normal and Bold in different places), and a graph drawn "manually" with a filled in grey rectangle and lines and boxes and circles drawn on top of it. Everything is black, except for a little color in the logo, and shades of grey and red dots and lines in the graph.
Since these are clients of a client, I have limited access to them. I was able to send various statements to one client that was having issues, though:
One copy with the default settings (15KB)
One with all fonts using the embedding option of Automatic (67KB)
One with all fonts using Automatic embedding, and the document NoCompression setting on (133KB)
One using the same code to print to the printer, using the PDFCreator printer (40KB)
The only copy that he could print successfully was the one generated by PDFCreator. He is using an HP LaserJet 4100, but he didn't respond to my questions about what OS, PDF viewer, or printer driver.
I'm using PDFsharp 1.0.898. I of course can't duplicate the problem, and neither can my direct client. I don't know if it's related to printing with a PS driver or not, but it doesn't appear so -- he doesn't mention any errors, just a page that's "all black". (I also have access to an HP LaserJet 8100, to which I was just able to print using a PS driver with Foxit Reader and Acrobat 8.1 with no issues either way.)
I know it's not a lot of information, but has anyone seen these symptoms before, or maybe seen a solution?