Writing Arabic in pdf using itext
I am generating PDF file using itext lib. I want to write Arabic words. When i run the below code, The words characters are reverse displayed. The used code : PdfContentByte cb = docWriter.getDirectContent(); BaseFont bfBold = BaseFont.createFont("assets/arial.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED); createHeadings(cb, document.leftMargin(), 70, "السعر الاجمالي: " + tprice + " L.E."); . . . private void createHeadings(PdfContentByte cb, float x, float y, String text){ cb.beginText(); cb.setFontAndSize(bfBold, 10); cb.setTextMatrix(x,y); cb.showText(text.trim()); cb.endText(); } This