我正在用 apache poi 编写一个 docx,并且我已经丰富了文本,例如 "<p>This is a Paragraph with <strong>enriched text</strong>.</p>"
。但我需要Word文档保持“强”的风格。
最佳答案
如果您只需要创建粗体/斜体/下划线文本,那么您可以选择自行检查“strong”等标签,并在运行类上使用 Apache POI 函数 setBold/setItalic 中的构建。如果还包括更复杂的 HTML 结构(如中断和列表),那么更好的选择是将 JSOUP 库与 Apache POI 结合使用。我对这个库与 Apache POI 的结合有很好的经验。
关于java - 使用 Apache POI 和丰富文本 (HTML) 写入 docx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60570433/