Closed
Bug 31356
Opened 25 years ago
Closed 22 years ago
[ps] PostScript Printing of CJK content need font inserter/filter
Categories
(Core :: Printing: Output, defect, P3)
Tracking
()
RESOLVED
FIXED
People
(Reporter: yueheng.xu, Assigned: yueheng.xu)
Details
For CJK or other i18n languages, the text strings in a PostScript "show"
command will not be recognized by the PostScript printers or interpreters
that are not equipped with the fonts for that character set. I suppose that
we provide a post-processing filter which insert the font info to the
PostScript file generated by the browser's print-to-file function.
Assignee | ||
Comment 1•25 years ago
|
||
It is working on Linux now with my font filter. But it depends on a non-GPL
font file. So not sure how to support this in the public Mozilla version yet.
Status: NEW → ASSIGNED
Comment 2•25 years ago
|
||
Is that your fitler or some filter from other project ? If it is your filter,
can you contribute the filter itself (not the font file) to mozilla ?
Assignee | ||
Comment 3•25 years ago
|
||
fix is available. Souce code need resolve license issues before check in.
Target Milestone: --- → M18
Comment 4•25 years ago
|
||
Yueheng, let's review this code internally and then we can go ahead and check
it in. One little caveat that everyone should be aware of is that this filter
currently only works if there are TrueType fonts on the system.
Comment 5•25 years ago
|
||
IS this still a valid bug ? When can intel open the source code ?
Will this solution also work for other non Latin-1 languages? (Like Hebrew,
Cyrillic etc)??
Not much progress on international printing... :-((((
What should I do when I have correct intl. font which I want to use for printing
but Mozilla doesn't use it. I think it should put the font directly into the PS
and then use it. Or there is other way how to enable intl. printing using Mozilla?
As i feared, NS 6 is out, and it has no printing at all for international users.
My attempts to explain that for international users no international printing
means no printing abilities at all, which leaves us only with IE/Windows have
all failed.
Sorry for the rant.
It seems this should really be high priority given the global use of browsers,
and the fact (at least for Linux) that international adoption is rapidly
accelerating.
So what needs to be done here? What kind of help is most useful--I for one am
still waiting for cyrillic support. Do we just need a good set of true type
fonts for international languages or has anyone enumerated exactly what needs to
be done.
What kind of fonts does mozilla use for printing anyway? If postscript type 1
are needed there is always the open source ttf2pt1 converter tool, found here
http://ttf2pt1.sourceforge.net/download.html
but I don't really know that much about how this all works and what needs to be
done--it just NEEDS to be done (In light of the deplorable russian printing
support for Netscape 4.76 it would really be nice to get a browser for Linux
that can print in languages other than english, until then mozilla will be
practically unusable for many International users.)
Anyway what can we do?
Comment 10•24 years ago
|
||
spam : changing qa to sujay (new qa contact for Printing)
QA Contact: shrir → sujay
Updated•24 years ago
|
Target Milestone: M18 → ---
Comment 11•24 years ago
|
||
At least... Mozilla5 has already a working solution for this (Xprint module) -
therefore the comment "Mozilla5 does not have a solution for this isn't
correct". Unfortunately the Xprint module is still not build by default (this is
bug 49947)... ;-((
Updated•23 years ago
|
Summary: PostScript Printing of CJK content need font inserter/filter → [ps] PostScript Printing of CJK content need font inserter/filter
Comment 12•23 years ago
|
||
That's a long term enh. See also bug 144663.
Comment 13•22 years ago
|
||
fixed by bug 144663 since we can use true type font to print and can print CJK
font if there are CJK true type fonts on the system
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•