Hi There,
I am using Aspose license for PDF (in java). In my application I am trying to export a PDF having some multi byte characters. But it is unable to display it properly.
It is able to display characters like ½ ¼ ¾ ⅓ ⅔ † ‡ µ ¢ £ € « in PDF successfully but for some other characters like ยงยงยง, it is failing.
I am using following code
Document doc = new Document();
PageInfo pageInfo = doc.getPageInfo();
pageInfo.setLandscape(true);
Page curPage = doc.getPages().add();
Paragraphs paragraphs = curPage.getParagraphs();
Font textFont = FontRepository.openFont(Demo.class.getClassLoader().getResourceAsStream("fonts/ARIALUNI.TTF"), FontTypes.TTF);
textFont.setEmbedded(true);
TextFragment textFragment = new TextFragment();
textFragment.getTextState().setFont(textFont);
textFragment.setText("ยงยงยง");
paragraphs.add(textFragment);
TextFragment textFragment2 = new TextFragment();
textFragment2.getTextState().setFont(textFont);
textFragment2.setText(" ½ ¼ ¾ ⅓ ⅔ † ‡ µ ¢ £ € « » ♠ ♣ ♥ ♦ ¿ �");
paragraphs.add(textFragment2);
doc.save("test.pdf");
Would you please let me know if I am missing anything?
Thank you.