pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tilman Hausherr <THaush...@t-online.de>
Subject Re: pdfbox warnings
Date Thu, 26 Mar 2015 18:28:41 GMT
Maybe the ttf and the type1 versions of the font have different encodings?

Re "set the pdfbox fallback" no; what I did to test ideas, was to mess 
with the substitutes map in ExternalFonts.java


Tilman

Am 26.03.2015 um 19:10 schrieb Eric Douglas:
> I want it to use embedded fonts, but it appears to be looking for installed
> fonts for the check mark on an iText editable check box field, so I tried
> installing ZapfDingbats.ttf.
>
> Now it just gets this log
> org.apache.pdfbox.rendering.font.Type1Glyph2D getPathForCharacterCode
> WARNING: No glyph for 52 (.notdef) in font ZapfDingbats
>
> Now it doesn't log "Using fallback font" so I don't know what it's doing.
> I can only guess iText is also using a fallback font which is apparently
> not available to pdfbox?
> Is there a way I can set the pdfbox fallback font for the
> renderPageToGraphics?
>
> On Thu, Mar 26, 2015 at 1:50 PM, Tilman Hausherr <THausherr@t-online.de>
> wrote:
>
>> It doesn't work with the ttf font for some reason. I can only tell that it
>> works for me with the type1 file.
>>
>> Tilman
>>
>> Am 26.03.2015 um 18:41 schrieb Eric Douglas:
>>
>>   I don't know where the fallback font comes from but it doesn't work.  If I
>>> view the PDF in Abode Reader it has an editable checkbox with a check mark
>>> in it.  The image rendered by pdfbox is just an empty box.
>>> I am using pdfbox 2.0.0 from a trunk.
>>> I can upload a small sample PDF that shows this error if it helps.
>>> I have a ZapfDingbats.ttf file but I can't see any way to embed that for
>>> the editable checkbox.  I'm creating the PDF using iText.
>>> If I view the PDF in Adobe Reader and check Properties, on the Fonts tab
>>> it
>>> shows
>>> ZapfDingbats
>>>     Type: Type 1
>>>     Encoding: Built-in
>>>     Actual Font: AdobePiStd
>>>     Actual Font Type: Type 1
>>> My normal fonts for text that properly embedded which render fine with
>>> this
>>> trunk show as
>>> LucidaSans-Typewriter (Embedded Subset)
>>>     Type: TrueType
>>>     Encoding: Custom
>>>
>>> On Thu, Mar 26, 2015 at 12:23 PM, Tilman Hausherr <THausherr@t-online.de>
>>> wrote:
>>>
>>>   Am 26.03.2015 um 14:16 schrieb Eric Douglas:
>>>>    When I call the PDFRenderer renderPageToGraphics method I get warnings
>>>> in
>>>>
>>>>> my log.
>>>>> Is there a fix for these?
>>>>>
>>>>> org.apache.pdfbox.pdmodel.font.PDType1Font <init>
>>>>> WARNING: Using fallback font ArialMT for ZapfDingbats
>>>>> org.apache.pdfbox.rendering.font.Type1Glyph2D getPathForCharacterCode
>>>>> WARNING: No glyph for 52 (.notdef) in font ZapfDingbats
>>>>> org.apache.pdfbox.pdmodel.font.PDType1Font <init>
>>>>> WARNING: Using fallback font ArialMT for ZapfDingbats
>>>>>
>>>>>
>>>>>   Yes, buy a ZapfDingbats type 1 font and copy it into your font
>>>> directory.
>>>> Or maybe you already have it, then the file is named "ZD______.PFB".
>>>> License restrictions may apply.
>>>>
>>>> Tilman
>>>>
>>>> PS: alwyays mention the version (in your case "trunk" or "2.0")
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
>>>> For additional commands, e-mail: users-help@pdfbox.apache.org
>>>>
>>>>
>>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
>> For additional commands, e-mail: users-help@pdfbox.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: users-help@pdfbox.apache.org


Mime
View raw message