Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Slow Printing on Epson DFX printer

Status
Not open for further replies.

krist

Programmer
May 30, 2001
114
ID
Hi All,

Our customer print Crystal 8.0 report, no graphich on Epson DFX 5000+ fast printer, very sloww..

Is there any workaround for this ?

Thank you,
Krist
 
Hi Mike,

What is printer-resident fonts ? Do you mean fonts that comes with the printer driver ?

The guide from Crystal Decision is to use TrueType fonts to make the report 'Printer Independent' , so I use Tahoma(Western) True Type Font for all reports.

Our problem is : our application is package application deployed to many types of printer. Do we have to reformat our report for each printer ?

Thank you,
Krist
 
Krist,

What is printer-resident fonts ? Do you mean fonts that comes with the printer driver ?

Yes. Exactly that. In the case of the DFX 500, they include Epson Roman, Epson Sans Serif, Epson Draft and Condensed. You will only see these fonts in Crystal if you have selected the DFX 500 printer driver (or a similar
Epson driver).

The guide from Crystal Decision is to use TrueType fonts to make the report 'Printer Independent' , so I use Tahoma(Western) True Type Font for all reports.

That's normally the right approach. It means that your reports will always look the same, regardless of what printer it is printed on. The problem is that using TrueType with dot matrix printers is usually very slow. That's because the computer has to convert the text to a graphic rendition, which means sending a lot of data. With printer-resident fonts, the computer only needs to send the text.

our application is package application deployed to many types of printer. Do we have to reformat our report for each printer ?

Not if you use TrueType. As I mentioned earlier, the whole point of TrueType is that you can create one report, run it on many different printers, and expect it to look pretty much the same each time. The price you pay for that
is that the report will be slow on a dot matrix printer.

I guess you have two choices:

- Use TrueType, and tell your dot matrix customer that there is nothing you can do about the slow printing; or:

- Produce a separate version of your reports for that one customer. To do that, you will need to install the relevant printer driver yourself in order to test the report.

There are a couple of other things you could try, but I don't think they will help much:

- Ask the customer to go into the printer driver properties and look for an options called "Send TrueType as graphics" or something similar. If this is present, tell him to switch it off. Alternatively, there might be an option
"Send TrueType as outlines", which should be switched ON.

- Suggest that the customer installs the "Generic/Text Only" printer driver (this is a standard driver that comes with Windows). He should then try selecting that driver when printing the report. This will definitely speed
up the printer. The trouble is that the entire report will be in the same font and font size, and so will probably look awful.

I'm sorry I can't suggest anything else. There might be other solutions that I don't know about. I hope you manage to get is sorted out.

Mike


Mike Lewis
Edinburgh, Scotland

My Visual Foxpro web site: My Crystal Reports web site:
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top