[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: CUPS progress?
From:       Michael Goffioul <goffioul () imec ! be>
Date:       2003-07-22 8:25:38
[Download RAW message or body]

> Clearly, if the PostScript interpreter is being run on a machine different
> from the machine that created the PS data file, there are going to be
> issues that need to be addressed by the network administrator.  Perhaps in
> this instance a user will not be able to install his own private fonts and
> this is an issue that should be addressed so that he won't be surprised
> when something previews correctly but won't print.  That was the original
> bug that CD found; the preview was correct, but it didn't print correctly.

I was just pointing out that, even if I agree with your patch, I'm
afraid it won't work in many corporate environments with centralized
print servers. The user does not care where the printer is installed,
or where the PS rasterization takes place, the problem is still the
same for him.
IMO, until we get "font embedding on demand" and perfectly working
font embedding in Qt, the "embed all fonts" is the best current
solution from a user point of view. For me, the "embed on demand"
is the best as only the needed fonts are embedded: if the user
selected a printer, then fonts are available in the PPD file, 
othewise a plain PS file is generated and all fonts that are not
standard to gs should be embedded. The previewed and printed result
would then be the same.
Your attempt to not embed fonts that a user installed locally, and
let local gs access those in the print job processing chain, is
subject to failure in many cases for many reasons: password file
not readable, remote gs execution, pstoraster not used... If the
user has installed a font locally, why not embed it? If embedding
failed, then it's a problem in Qt.

Michael.

-- 
------------------------------------------------------------------
Michael Goffioul		IMEC-DESICS-MIRA
e-mail: goffioul@imec.be	(Mixed-Signal and RF Applications)
Tel:    +32/16/28-8510		Kapeldreef, 75
Fax:    +32/16/28-1515		3001 HEVERLEE, BELGIUM
------------------------------------------------------------------
This e-mail and/or its attachments may contain confidential
information.  It is intended solely for the intended addressee(s). 
Any use of the information contained herein by other persons is
prohibited.  IMEC vzw does not accept any liability for the contents
of this e-mail and/or its attachments.
------------------------------------------------------------------
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic