Skip navigation
Currently Being Moderated

Unicode support

Jun 8, 2012 11:10 AM

How can unicode fonts be added to adobe reader on an iPad to support Unicode documents?  Appending a 38mb font to every document doesn't seem very efficient if it is possible at all.

 
Replies
  • Currently Being Moderated
    Jun 8, 2012 11:17 AM   in reply to ibiRecker

    You shouldn't need any Unicode font for the Adobe Reader.

     

    Most PDF files that use characters other than Western Latin ones always embed a subset of the font or fonts covering the glyph usage in the PDF file. Thus, unless you had a PDF file that had text with at least one of every Unicode character, you would never see that 38MB font file embedded.

     

    Embedded font subsets in your PDF files is the answer!

     

              - Dov

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 8, 2012 1:39 PM   in reply to ibiRecker

    Rob,

     

    I'll try to be a bit more explicit. Virtually every professional PDF creation program or library follows the practice of embedding the glyphs for non-Western Latin characters referenced in whatever the source document for the PDF file was. For example, the Standard joboptions of Adobe Acrobat do not call for embedding of the Arial typeface. However if Acrobat via either Distiller or PDFMaker encounters references to characters outside the Western Latin range of characters in the Arial font (let's say characters representing Arabic, Hebrew, or Russian), those particular characters' glyphs of Arial are embedded into the PDF file (even though the Western Latin characters used in English and Western European languages are not embedded). Again, those font subsets are typically very compact unless you have some form of document that is attempting do display/print every Unicode character or major portions of the various Unicode ranges.

     

    If you have a PDF file that you think is triggering what you believe to be a bug, we'd be more than happy to look at it and see what the situation is.

     

              - Dov

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 14, 2012 9:20 AM   in reply to Dov Isaacs

    I'd like to elaborate further on the reason why we don't ship fonts with the Reader. Fonts are very large and we're sensitive to the size of the application (in fact, it's possible that adding just 1-2 fonts would more than double the size of the existing app). Using subsets in documents means that users have only incur the overhead of having the data they need rather than many many fonts they don't need. We do attempt to replace non-subsetted and non-embedded fonts with fonts available on the system in the case of CJK text. You are welcome to share your document and your use case with us at adobereader-ios@adobe.com so we can determine whether there is a significant case that we've missed.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points