【问题标题】:HTML/CSS shapes with docx4j带有 docx4j 的 HTML/CSS 形状
【发布时间】:2020-09-19 15:13:38
【问题描述】:

我在解析 HTML/CSS 并导出 docx 的 java 应用程序中使用 docx4j。

我需要做的是:

但似乎我只能用 docx4j 制作几个表格。它可以读取整个 html css 文件还是只读取没有 css 的基本 html?

此外,我一直在尝试使用从 flexbox、显示表格到浮动(就像 15 年前一样)的所有东西来制作网格布局。

我很好奇是死路一条还是只有我不知道怎么用

【问题讨论】:

    标签: java html css docx docx4j


    【解决方案1】:

    docx4j-ImportXHTML 可以读取 CSS。

    它使用飞碟来解析 XHTML:https://github.com/flyingsaucerproject/flyingsaucer

    飞碟使用 CSS 2.1。

    如果你遇到了限制,首先要做的就是看飞碟是否捕捉到了相关的价值。如果有,则 docx4j-ImportXHTML 需要正确处理。

    另外,谷歌检查 FS 是否处理 flexbox 等。我不认为 ImportXHTML 现在处理浮动。当然,您可以添加它。

    【讨论】:

      猜你喜欢
      • 2017-03-14
      • 1970-01-01
      • 1970-01-01
      • 2017-09-13
      • 2013-07-05
      • 2020-04-10
      • 2013-10-07
      • 2014-11-28
      • 1970-01-01
      相关资源
      最近更新 更多