在java itext中以pdf显示文本多字节?

时间:2019-03-22 03:21:22

标签: java spring itext thymeleaf xmlworker

我有html文件:

<p>Hello everyone</p>
<p>ユーザロールを持つユーザだけが利用できるコンテンツ</p>
<table style="width:100%">
    <tr>
        <th>Firstname</th>
        <th>Lastname</th> 
        <th>Age</th>
    </tr>
    <tr>
        <td>Jill</td>
        <td>Smith</td> 
        <td>50</td>
    </tr>
    <tr>
        <td>Eve</td>
        <td>Jackson</td> 
        <td>94</td>
    </tr>
</table>

我使用itext转换为pdf,但无法转换文本“ユーザロールを持つユーー利用ザだけがきるコンテンツ” 这是代码java:

Document document = new Document();

    PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("html.pdf"));
    document.open();
    XMLWorkerHelper.getInstance().parseXHtml(writer, document, new FileInputStream(filename), Charset.forName("UTF-8"));
    document.close();

我使用的是xmlworker版本的itext:5.5.3

0 个答案:

没有答案