I convert Jpanel to PDF using iText PDF, but certain special (Turkish) characters are not being displayed in the resulting PDF document.
My code is shown below:
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream(path));
document.open();
document.newPage();
Rectangle rec = new Rectangle(0,0,panel.getWidth(), panel.getHeight());
document.setPageSize(rec);
PdfContentByte contentByte = writer.getDirectContent();
PdfGraphics2D g2 = new PdfGraphics2D(contentByte,panel.getWidth(),panel.getHeight());
panel.print(g2);
g2.dispose();