[ 
https://issues.apache.org/jira/browse/PDFBOX-2262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14100343#comment-14100343
 ] 

Tilman Hausherr commented on PDFBOX-2262:
-----------------------------------------

Here's what I get, I doubt that it will help you much:
{code}
Aug 18, 2014 8:18:19 AM sun.awt.windows.WToolkit <clinit>
FEIN: Win version: 0x1db10106 = 498139398 (Windows Vista)
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{7, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{8, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{9, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{10, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{11, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{12, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{13, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{14, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{15, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{16, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{17, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.pdfparser.PDFObjectStreamParser parse
FEIN: parsed=COSObject{18, 0}
Aug 18, 2014 8:18:19 AM org.apache.pdfbox.util.PDFStreamEngine processOperator
INFORMATION: unsupported/disabled operation: BDC
Aug 18, 2014 8:18:20 AM org.apache.pdfbox.pdmodel.font.FileSystemFontProvider 
<init>
SCHWERWIEGEND: Error parsing font C:\Windows\FONTS\Digit.TTF
java.io.IOException: Missing 'name' entry for PostScript name
        at 
org.apache.pdfbox.pdmodel.font.FileSystemFontProvider.addOpenTypeFont(FileSystemFontProvider.java:140)
        at 
org.apache.pdfbox.pdmodel.font.FileSystemFontProvider.<init>(FileSystemFontProvider.java:80)
        at 
org.apache.pdfbox.pdmodel.font.ExternalFonts.getProvider(ExternalFonts.java:65)
        at 
org.apache.pdfbox.pdmodel.font.ExternalFonts.getTrueTypeFont(ExternalFonts.java:190)
        at 
org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.<init>(PDTrueTypeFont.java:95)
        at 
org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:73)
        at org.apache.pdfbox.pdmodel.PDResources.getFonts(PDResources.java:206)
        at 
org.apache.pdfbox.util.PDFStreamEngine.getFonts(PDFStreamEngine.java:606)
        at 
org.apache.pdfbox.util.operator.text.SetTextFont.process(SetTextFont.java:48)
        at 
org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:576)
        at 
org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:269)
        at 
org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:236)
        at 
org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:190)
        at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:160)
        at 
org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:228)
        at 
org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:160)
        at 
org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI(PDFRenderer.java:109)
        at org.apache.pdfbox.tools.PDFToImage.main(PDFToImage.java:265)
        at org.apache.pdfbox.tools.PDFBox.main(PDFBox.java:89)

Aug 18, 2014 8:18:21 AM org.apache.pdfbox.pdmodel.font.FileSystemFontProvider 
getTrueTypeFont
FEIN: Loaded TimesNewRomanPSMT from C:\Windows\FONTS\times.ttf
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.util.PDFStreamEngine processOperator
INFORMATION: unsupported/disabled operation: EMC
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
Aug 18, 2014 8:18:25 AM org.apache.pdfbox.rendering.font.TTFGlyph2D 
getPathForGlyphId
SCHWERWIEGEND: TimesNewRomanPSMT: Glyph not found:3
{code}


> Remove usage of AWT fonts
> -------------------------
>
>                 Key: PDFBOX-2262
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-2262
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: PDModel, Rendering
>    Affects Versions: 2.0.0
>            Reporter: John Hewson
>            Assignee: John Hewson
>
> We're still using AWT fonts to render the "standard 14" built-in fonts, which 
> causes rendering problems and encoding issues (see  PDFBOX-2140). We're also 
> using AWT for some fallback fonts.
> Removal of these AWT fonts isn't too difficult, we need to load the fonts 
> using the existing PDFFontManager mechanism which has recently been added. 
> All missing TrueType fonts loaded from disk have been using SystemFontManager 
> for a number of weeks now. 
> We should ship some sensible default fonts with PDFBox, such as the 
> Liberation fonts (see PDFBOX-2169, PDFBOX-2263), in case PDFFontManager can't 
> find anything suitable, rather than falling back to the default TTF font, but 
> by default we'll probe the system for suitable fonts.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to