如何在itext pdf中显示阿拉伯语

问题描述 投票:0回答:1

我正在使用itext lib生成PDF文件。我想写阿拉伯语单词。当我运行以下代码时,单词字符将反向显示。

使用的代码:

      String dest = "/home/Desktop/kartik/addingTable.pdf";   
                  PdfFont f = PdfFontFactory.createFont(FONT, PdfEncodings.IDENTITY_H);
                  PdfWriter writer = new PdfWriter(dest);       
                  PdfDocument pdf = new PdfDocument(writer);                  
                  Document doc = new Document(pdf);
                  float [] pointColumnWidths = {150F, 150F, 150F};   
                  Table table = new Table(pointColumnWidths); 
 table.addCell(new Cell().add(new Paragraph("اسم").setBaseDirection(BaseDirection.RIGHT_TO_LEFT)).setFont(f));
     doc.add(table); 
text itext arabic
1个回答
0
投票

您找到解决方案了吗?我有同样的问题!

© www.soinside.com 2019 - 2024. All rights reserved.