我无法在PDF生成中将HTML内容中的阿拉伯字符显示为" ? "
我能够从String变量中显示阿拉伯语文本.同时我无法从HTML字符串生成阿拉伯语文本.
我想显示带有两列的PDF,左侧是英语,右侧是阿拉伯语文本.
当我使用以下程序转换为PDF格式.请帮助我这方面.
try
{
Document document = new Document(PageSize.A4, 50, 50, 50, 50);
ByteArrayOutputStream out = new ByteArrayOutputStream();
PdfWriter writer = PdfWriter.getInstance(document, out);
BaseFont bf = BaseFont.createFont("C:\\arial.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font font = new Font(bf, 8);
document.open();
BufferedReader br = new BufferedReader(new FileReader("C:\\style.css"));
StringBuffer fileContents = new StringBuffer();
String line = br.readLine();
while (line != null)
{
fileContents.append(line);
line = br.readLine();
}
br.close();
String styles = fileContents.toString(); //"p { font-family: Arial;}";
Paragraph cirNoEn = null;
Paragraph cirNoAr …Run Code Online (Sandbox Code Playgroud)