on 03-05-2015 10:23 PM
I have a VB.Net 2005 Crystal report that has been around for years. It is still running fine, except for someone who was upgraded to a Windows 7 machine. Even from that machine, we can print to a Xerox printer and it's fine. But, when going to an HP LJ P1505, there is a text field that takes the two words in it and prints them on top of each other. This is a large field, 4 or 5 lines on 8.5 wide paper, and can have a variety of text. We upgraded the driver and tried a generic HP driver. We're probably just going to buy a new printer, but that could get expensive if it were to keep happening.
Any thoughts?
Hi John,
Try setting that field to a different font, .NET Framework does tend to have variations in the fonts used.
It can be a likely is usp10.dll, make sure version 1.4 is being used. 1.6 may be the cause.
Another option is, and this has been tracked and the fix is to add a .7 right margin to the Paragraph settings:
It's all in how usp10 renders the object which has dependencies on the printer and font being used.
Don
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.