From kde-devel Tue Jul 22 08:25:38 2003 From: Michael Goffioul Date: Tue, 22 Jul 2003 08:25:38 +0000 To: kde-devel Subject: Re: CUPS progress? X-MARC-Message: https://marc.info/?l=kde-devel&m=105886251317094 > 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 <<