java - Flying Saucer 接受 HTML 而非 XHTML

标签 java pdf flying-saucer

我的原始来源是 HTML,不是格式良好的 XHTML。更糟糕的是,我将不得不清理并将 html 转换为 xhtml,然后喂 Flying Saucer 。

最佳答案

Flying Saucer 不支持HTML;如其 website 中所述:“不支持旧版 HTML(尽管有多种不同质量的开源 Java HTML 清理器可用)。”不过,您可以尝试他们推荐的 HTML 清理器之一。毫不奇怪,最好的之一是 HtmlCleaner .

关于java - Flying Saucer 接受 HTML 而非 XHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5629220/

相关文章:

java - 即使虚拟机参数中有 "-XstartOnFirstThread",GLFW 窗口也会崩溃

java - 使用 ITextRenderer 生成 PDF 表单 HTML

java - 通过 Spring 在 RabbitMQ 扇出交换上发送和接收

pdf - 在浏览器中显示 PDF 时,我可以隐藏 Adob​​e float 工具栏吗?

pdf-generation - Flying Saucer : Chinese character rendered as a box in PDF

java - Selenium sendkeys 不输入文本

vb.net - 如何在电子邮件中嵌入 PDF?

java - Itext生成PDF文档到S3服务器

java - Flying Saucer - 使用 css 进行页数统计

java - 将 HTML 的字体大小属性转换为 CSS 字体大小属性