Thank you, it works but i get an another error message: Unsupported TrueType font: Unicode cmap table not present. Aborting and metrics file do not generated
************************************************** Parsing font... Reading C:\windows\fonts\Barcode128C.TTf... sfnt version: OpenType 1.0 Reading 14 dir tables dir tables: [PCLT, loca, post, glyf, fpgm, hmtx, hhea, prep, cvt , OS/2, cmap, n ame, head, maxp] unit per em: 1000 Number of glyphs in font: 132 hhea.Ascender: 1498 1498 hhea.Descender: -364 -364 Number of horizontal metrics: 132 PostScript format: 0x20000 PostScript format 2 Reading 2 glyphnames, that are not in the standard Macintosh set. Total number o f glyphs=132 sTypoAscender: 1498 1498 sTypoDescender: -364 -364 sTypoLineGap: 97 usWinAscent: 1498 1498 usWinDescent: 364 364 sxHeight: 0 sCapHeight: 500 Font box height: 1862 Ascender and descender together are larger than the em box. This could lead to a wrong baseline placement in Apache FOP. 1 0 0 1 Barcode 128C 1 0 0 2 Regular 1 0 0 3 Barcode 128C 1 0 0 4 Barcode 128C 1 0 0 6 Barcode 128C 3 0 1033 1 Barcode 128C 3 0 1033 2 Regular 3 0 1033 3 Barcode 128C 3 0 1033 4 Barcode 128C 3 0 1033 6 Barcode 128C xHeight from PCLT: 1498 1498 capHeight from PCLT: 1498 1498 3 cmap tables Platform ID: 0 Encoding: 0 Platform ID: 1 Encoding: 0 Platform ID: 3 Encoding: 0 Unsupported TrueType font: Unicode cmap table not present. Aborting XML font metrics file successfully created. *********************************** Tomas Rimšelis wrote: > > Hello, > please make sure, that xmlgraphics-commons-1.3.1.jar is included, too. In > Your case a command should be like this: > > java -cp > "build/fop.jar;lib/serializer-2.7.0.jar;lib/commons-logging-1.0.4.jar;lib/commons-io-1.3.1.jar;lib/xmlgraphics-commons-1.3.1.jar" > org.apache.fop.fonts.apps.TTFReader > C:\windows\fonts\Barcode128C.TTf Barcode128C.xml > > On Mon, Jan 4, 2010 at 11:53 PM, Magdikova <[email protected]> wrote: > >> >> I have the same problem, >> >> If I run the following command: >> java -cp >> >> "build/fop.jar;lib/serializer-2.7.0.jar;lib/commons-logging-1.0.4.jar;lib/commons-io-1.3.1.jar" >> org.apache.fop.fonts.apps.TTFReader C:\windows\fonts\Barcode128C.TTf >> Barcode128C.xml >> >> I get the following error message: >> ****************************** >> TTF Reader for Apache FOP 0.95 >> >> Parsing font... >> Reading C:\windows\fonts\Barcode128C.TTf... >> Exception in thread "main" java.lang.NoClassDefFoundError: >> org/apache/xmlgraphic >> s/fonts/Glyphs >> at >> org.apache.fop.fonts.truetype.TTFFile.initAnsiWidths(TTFFile.java:444 >> ) >> at >> org.apache.fop.fonts.truetype.TTFFile.readFont(TTFFile.java:493) >> at org.apache.fop.fonts.apps.TTFReader.loadTTF(TTFReader.java:209) >> at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:164) >> Caused by: java.lang.ClassNotFoundException: >> org.apache.xmlgraphics.fonts.Glyphs >> >> at java.net.URLClassLoader$1.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClassInternal(Unknown Source) >> ... 4 more >> >> ************************************************** >> >> Please help me, thanks in advance. >> >> >> Erwan de FERRIERES wrote: >> > >> > Hi all, >> > >> > I'm trying to generate font metrics in order to import them in a >> > project. Generating start well, but then I've got some errors. I'm >> > running debian and javai version is 1.6.0_07 >> > >> > Here is the line I type to launch the metric generation : >> > java -cp >> fop.jar:avalon-framework.jar:commons-logging.jar:commons-io.jar >> > org.apache.fop.fonts.apps.TTFReader FreeMono.ttf -d DEBUG >> > >> > Then the debug tells me : >> > >> > TTF Reader for Apache FOP 0.95 >> > >> > Parsing font... >> > Reading FreeMono.ttf... >> > sfnt version: OpenType 1.0 >> > Reading 18 dir tables >> > dir tables: [loca, post, FFTM, glyf, fpgm, hmtx, GPOS, hhea, prep, >> GSUB, >> > GDEF, cvt , gasp, name, OS/2, cmap, head, maxp] >> > unit per em: 1000 >> > Number of glyphs in font: 2709 >> > hhea.Ascender: 900 900 >> > hhea.Descender: -300 -300 >> > Number of horizontal metrics: 4 >> > Exception in thread "main" java.lang.NoClassDefFoundError: >> > org/apache/xmlgraphics/fonts/Glyphs >> > at >> org.apache.fop.fonts.truetype.TTFFile.initAnsiWidths(TTFFile.java:444) >> > at >> org.apache.fop.fonts.truetype.TTFFile.readFont(TTFFile.java:493) >> > at >> org.apache.fop.fonts.apps.TTFReader.loadTTF(TTFReader.java:209) >> > at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:164) >> > Caused by: java.lang.ClassNotFoundException: >> > org.apache.xmlgraphics.fonts.Glyphs >> > at java.net.URLClassLoader$1.run(URLClassLoader.java:200) >> > at java.security.AccessController.doPrivileged(Native Method) >> > at java.net.URLClassLoader.findClass(URLClassLoader.java:188) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >> > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) >> > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) >> > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) >> > ... 4 more >> > >> > I've been trying with other fonts, but got the same error. >> > Thank you for your time and help ! >> > >> > >> > -- >> > - Erwan - >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> > >> > >> > >> >> -- >> View this message in context: >> http://old.nabble.com/Generating-metrics-tp20668871p27019948.html >> Sent from the FOP - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > -- View this message in context: http://old.nabble.com/Generating-metrics-tp20668871p27024743.html Sent from the FOP - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
