Rotating transparent fill patterns in Windows 2000

A

Arvin Sato

Greetings,

I used the genprint print processor sample in DDK for my uni-mini printer
driver. I modified the print processor so that I can add a rotate 180 degrees
feature using SetWorldTransform() API on hPrinterDC. I am able to rotate the
print data but I encountered a printing problem in Windows 2000 using MS Word
2003 as a test print application. The test data is an MS Word 2003 file
format containing a text box with a transparent fill pattern on it
(transparency set to 40%). The transparent fill pattern is not printed and
only the text box and a text on it is printed. If I set the rotation other
than 180 or 0 degrees in print processor, fill pattern is printed very very
light. If rotation is set to 0 degrees, fill pattern is printed ok (same
tranparency level when printing without using print processor).

This rotate 180 feature has no problem and works well in Windows Xp.

Is there any existing issues that regards to printing with rotated
transparent objects in Windows 2000? I am hoping for any advice regarding
this matter.

Thanks.

Arvin
 

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

Top