Hello,

For generating PDFs from text input by user on Android I am using the
systems TTF files found in /system/fonts . This works fine for
generating Chinese or Arab documents, but is raising an error, if the
user uses emojs available in a font called NotoColorEmoji.ttf .

The stacktrace is:

09-13 23:15:35.244: E/DEBUG(25717): ExceptionConverter:
com.itextpdf.text.DocumentException: Table 'loca' does not exist in
/system/fonts/NotoColorEmoji.ttf
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.TrueTypeFontSubSet.readLoca(TrueTypeFontSubSet.java:260)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.TrueTypeFontSubSet.process(TrueTypeFontSubSet.java:135)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.TrueTypeFont.getSubSet(TrueTypeFont.java:1160)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.TtfUnicodeWriter.writeFont(TtfUnicodeWriter.java:83)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.TrueTypeFontUnicode.writeFont(TrueTypeFontUnicode.java:348)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.FontDetails.writeFont(FontDetails.java:383)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.PdfWriter.addSharedObjectsToBody(PdfWriter.java:1373)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.PdfWriter.close(PdfWriter.java:1264)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.pdf.PdfDocument.close(PdfDocument.java:882)
09-13 23:15:35.244: E/DEBUG(25717):     at
com.itextpdf.text.Document.close(Document.java:416)

Is this a bug in itext or a problem with the font ?

Best regards,

Michael

<<attachment: michael.vcf>>

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to