Board index » delphi » Metafiles and wrong font on HP Laserjet 2100

Metafiles and wrong font on HP Laserjet 2100

i'm having a problem with metafiles being drawn to an HP Laserjet 2100
printer canvas where the wrong font face is printed on a couple of lines of
a report.

the "times new roman" font appears correctly in the print preview, and also
when printed to an HP laserjet 4p & 6p and also an Epson 600, but not the
Laserjet 2100 (the font face looks like "arial" in these dud lines).

am i correct in assuming this is a printer driver bug, or can this be due to
something else?

aj

 

Re:Metafiles and wrong font on HP Laserjet 2100


Quote
Angus Johnson wrote:
> am i correct in assuming this is a printer driver bug, or can
> this be due to something else?

Most likly it is a Windows font mapping bug. I bet
the printer you are having trouble with has a different
resolution than the others...

Joe
--
Joe C. Hecht
http://home1.gte.net/joehecht/index.htm

Re:Metafiles and wrong font on HP Laserjet 2100


Quote
Angus Johnson wrote:
> thanks,
> can you suggest a fix / workaround then ...
> (apart from changing the printer <g>)?

The real solution is to read the metafile, and
scale and image each metafile record yourself.
This is a pretty invloved solution :(

Joe
--
Joe C. Hecht
http://home1.gte.net/joehecht/index.htm

Re:Metafiles and wrong font on HP Laserjet 2100


Quote
Joe C. Hecht wrote in message <37BDA4ED.3...@gte.net>...
>Angus Johnson wrote:
>> am i correct in assuming this is a printer driver bug, or can
>> this be due to something else?

>Most likly it is a Windows font mapping bug. I bet
>the printer you are having trouble with has a different
>resolution than the others...

joe,

thanks,
can you suggest a fix / workaround then ...
(apart from changing the printer <g>)?

aj

Re:Metafiles and wrong font on HP Laserjet 2100


Quote
>The real solution is to read the metafile, and
>scale and image each metafile record yourself.
>This is a pretty invloved solution :(

wont you do this for me? <ggg>
thanks again.

aj

Other Threads