[ https://issues.apache.org/jira/browse/PDFBOX-3147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nattapong Sirilappanich updated PDFBOX-3147: -------------------------------------------- Attachment: compareresult.jpg The screen shot comparing rendered PDF generated by PDFBox and actual text with similar font rendered in Microsoft Notepad. > PDFBox fail to render Thai character properly > --------------------------------------------- > > Key: PDFBOX-3147 > URL: https://issues.apache.org/jira/browse/PDFBOX-3147 > Project: PDFBox > Issue Type: Bug > Components: Rendering > Affects Versions: 2.0.0 > Environment: Windows 7 x86-64. > JRE 8 build 1.8.0_66-b17 > Reporter: Nattapong Sirilappanich > Attachments: ArialUnicode.pdf, compareresult.jpg > > > {code} > try { > // Create a document and add a page to it > PDDocument document = new PDDocument(); > PDPage page = new PDPage(); > document.addPage( page ); > // Create a new font object by loading a TrueType font > into the document > PDFont font = PDType0Font.load(document, new > File("ARIALUNI.TTF")); > // Start a new content stream which will "hold" the to > be created content > PDPageContentStream contentStream = new > PDPageContentStream(document, page); > // Define a text content stream using the selected > font, moving the cursor and drawing the text "Hello World" > contentStream.beginText(); > contentStream.setFont( font, 12 ); > contentStream.newLineAtOffset( 100, 700 ); > contentStream.showText( "กูกินก้งปิ้งอยู่ในถ้ำ" ); > contentStream.endText(); > // Make sure that the content stream is closed: > contentStream.close(); > // Save the results and ensure that the document is > properly closed: > document.save( "ArialUnicode.pdf"); > document.close(); > } catch (IOException e) { > e.printStackTrace(); > } > {code} > The code above is modified from sample code provided via PDFBox example. > I tried to use Arial Unicode font which is shipped as part of Windows 7. > The generated PDF missing some glyph and render some other gibberish glyph. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org