2014-01-15 2 views
1

Я использую следующий код для генерации pdf по html, но символ рупии не отображается.Как зарегистрировать знак индийской рупии в itext pdf, созданный html

Я вижу рупинский знак в html, но не в формате pdf.

Document document = new Document(); 
writer = PdfWriter.getInstance(document, new FileOutputStream("pdf path")); 
FileReader reader = new FileReader("html path"); 
document.open(); 

XMLWorkerHelper.getInstance().parseXHtml(writer, document, reader); 
document.close(); 

Пожалуйста, помогите мне.

ответ

0

Вы можете использовать как этот

Эта функция возвращает строку, то вы можете поместить его в PDF

public static String formatter(Double rupee){ 
     DecimalFormat formatter = new DecimalFormat("\u20B9 000"); 
     return formatter.format(rupee); 

    } 
    public static void main(String[] args) throws DocumentException, IOException { 
     System.out.println(formater(5000.00)); 
    } 
Смежные вопросы