Java HTML->PDF呈现问题

Java HTML->PDF呈现问题,java,html,pdf,Java,Html,Pdf,我正在用一个应用程序从HTML页面生成PDF。有时,pdf格式与样式是正确的;其他时候,它缺乏风格元素 在日志文件中,我可以看到渲染中的错误 我们正在使用HTML标记和字符串缓冲区,我们正在将HTML标记转换为pdf文件。不确定生成pdf文件时为什么会出现这种格式缺失问题。因此,有时CSS文件样式会与HTML文件转换,有时CSS不会与HTML文件转换 我猜您使用的是外部CSS文件。如果我是你,我会尝试在HTML文件中的header元素下键入CSS代码,如下所示: <style>

我正在用一个应用程序从HTML页面生成PDF。有时,pdf格式与样式是正确的;其他时候,它缺乏风格元素

在日志文件中,我可以看到渲染中的错误

我们正在使用HTML标记和字符串缓冲区,我们正在将HTML标记转换为pdf文件。不确定生成pdf文件时为什么会出现这种格式缺失问题。

因此,有时CSS文件样式会与HTML文件转换,有时CSS不会与HTML文件转换

我猜您使用的是外部CSS文件。如果我是你,我会尝试在HTML文件中的header元素下键入CSS代码,如下所示:

<style>
  body {background-color:#fff}
  h1 {color:#eee}
</style>

您使用什么应用程序从HTML页面生成PDF?或者您正在编写一个将HTML转换为PDF的应用程序?如果没有你问题中的更多信息,没有人能猜出渲染中会出现什么错误。我使用的是YaHP-Converter@gyanendrasingh您使用外部CSS文件来设置要转换的HTML文件的样式?是的。我们使用外部CSS文件来设置HTML文件的样式。