[cairo-bugs] [Bug 19487] Not all the relevant documents are followed when make a ToUnicode map for PDF
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Jan 10 02:31:53 PST 2009
http://bugs.freedesktop.org/show_bug.cgi?id=19487
--- Comment #7 from Barry Schwartz <chemoelectric at chemoelectric.org> 2009-01-10 02:31:51 PST ---
(In reply to comment #6)
> Are you calling cairo_show_text() or cairo_show_glyphs()? Is there any reason
> you can not use cairo_show_text_glyphs()?
>
> I am still not convinced that cairo should parse all the glyph names. The list
> of glyph names in your fontforge script is over 100KB. That is a huge amount of
> bloat to add to cairo just for applications that do not want to use
> cairo_show_text_glyphs().
>
Then what about the ability for an application to supply a ToUnicode of its
own? This wouldn't cause any bloat in the library; however, application authors
would have to do more work (though likely much less work than with ActualText).
Also the table could be converted to a trie and maybe wouldn't take up nearly
so much space. In C code that would make a lot of sense. It's how TeX
compresses hyphenation dictionaries.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the cairo-bugs
mailing list