java - itextpdf xmlworker 插件无法对齐 PDF 中的文本

标签 java itext itextpdf

我正在使用 itext-pdf 5.4 创建 PDF 文档。在此过程中,我计划创建一些 HTML,然后使用 xmlworker 插件进行解析。然而,不管事实如何,我指定

<div align="justify">..</div>

或者

<p align="justify">

我看不到想要的效果。 PDF 中的文本看起来很糟糕,因为没有跨越整行。有人可以帮助我解释一下解决此问题的正确方法吗?

最佳答案

align 属性已被弃用,所以我认为您不能使用它。您应该通过 css 来完成此操作,而不是元素上的对齐属性,但我认为 iText XMLWorker 不支持这一点 - 看看这个: http://demo.itextsupport.com/xmlworker/itextdoc/CSS-conformance-list.htm

我一直在尝试显示:inline-block,最后发现了它并了解到它不受支持......:(

关于java - itextpdf xmlworker 插件无法对齐 PDF 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15321419/

相关文章:

java - 无法使用 FTP4J 连接到 FTP

java - 如何使用 Apache MINA 库编写 SFTP 客户端

java - 发送 QUIT 信号时不会调用 addshutdownHook

java - iText:为什么无序 html 项目符号列表的最后一项没有显示在我的 PDF 上?

java - 我创建的 pdf 文件中丢失了空格(pdfbox 和 itextpdf)

java - 使用 zxing 库从扫描的 PDF 中读取多个 QR 码时结果不一致

java - JDK 日期/时间的问题是否已修复,或者是否仍被视为已损坏?

java - 是否可以用 itext 覆盖 PDF 标题?

xml - 自动填写 I-9 PDF XFA 表格

java - iTextPDF:动态更改表格对齐方式