Ervin Yan's Weblog

Ervin Yan's Weblog

全部分类 | General | Java | Music
« TODO lists for IIIMF... | Main | IIIMF 12.2 is releas... »

20050421 星期四 2005年04月21日

CJK Type1 printing for firefox 1.0.2 on JDS3 The Chinese/Japanese/Korean Type1 printing patch still not integrated in firefox 1.0.2 and 1.0.3, although it is already in firefox trunk for several months. Last week, I spent one day to backport the CJK printing patch to JDS3 firefox workspace. so the CJK printing will be fine for JDS3. Now, very interesting things happened that different printing technologies are used for different applications in JDS3. 1. firefox use Type1 fonts. 2. mozilla use CID-keyed fonts, which defined as Type9. 3. Gnome use Type42 fonts. 4. Starsuite8 use Type42 fonts. 5. Starsuite7 use Type3 fonts ( 2005年04月21日, 10:20:53 上午 CST ) Permalink 评论 [2]

反向跟踪 URL: http://blogs.sun.com/eyan/entry/cjk_type1_printing_for_firefox
评论:

To Ervin, I am curious if there is a proper way for X Window System / UNIX-clone to handle printing issues without taking these different font mechanisms into consideration, especially in the aspect of CJK. Could you show/point me how your team provide printing support in Solaris or JDS? Thanks! Best Regards, Jim Huang

发表于 jserv 在 2005年04月22日, 10:57 上午 CST #

Hi, Jim:

Historically, X Windows have no good solutions for printing.

Currently, For JDS on Solaris 10, we use OpenPrinting(http://www.openprinting.org) as whole architecture, as for the UI printing, they are depended on the applications. different applications have different ways to generate postscript file for output.

To support CJK printing, Adobe defined a lot of font types for postscript, such as Type1, Type3, CID-keyed fonts, Type42 font format. this lead to that different applications can choose different font formats, which is really a very bad way for UNIX users and developers.

As you know, Microsoft Windows have a very good solution for printing, That's GDI/GDI+, which can do printing with WYSIWYG mode. now some gnome developers, such as Owen Taylor, are developing a same architectures for UNIX applications, that's Cairo (http://www.cairographics.org). we are also working to support it in next JDS release.

发表于 Ervin Yan 在 2005年04月22日, 09:47 下午 CST #

发表一条评论:

姓名:
电子邮件地址:
URL:

您的评论:

HTML语法: 禁用