I was able to get this exception when I save the source file first in
Eclipse with default encoding (Cp1250), then I change the encoding to
UTF-8. After the encoding changed, the character 'ó' changed to this -> '�'
and the exception was thrown. So the problem could be around the source
file encoding? Maybe. Just a guess.
Attila

2017-06-14 10:20 GMT+02:00 Tilman Hausherr <[email protected]>:

> It works for me on windows 7 and windows 10.
>
> Current version is 2.0.6.
>
> Tilman
>
> Am 14.06.2017 um 06:37 schrieb Bharat Bhatt:
>
>> Hi,
>>
>> I am using PDFBOX 2.0.4 api, and using  PDType1Font.HELVETICA font.
>> So when calculating text width using
>>
>>          String text = "Tipo Identificación";
>>          PDFont pdFont = PDType1Font.HELVETICA;
>>          float width = (pdFont.getStringWidth(text) / 1000F)* 12f;
>>
>> Getting error
>> Caused by: java.lang.IllegalArgumentException: U+FFFD ('.notdef') is not
>> available in this font Helvetica (generic: ArialMT) encoding:
>> WinAnsiEncoding
>>
>> But same code work on Linux server.
>>
>> How to resolve this and make system independent?
>>
>> How to support other languages?
>>
>>
>> Thanks,
>> Bharat
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to