java 无法查看从HTML生成的PDF上的图像

gjmwrych  于 2023-04-04  发布在  Java
关注(0)|答案(1)|浏览(230)

我使用ApachePDFBox从HTML文件生成PDF。
问题是我看不到PDF上的图像。
下面是我的资源文件夹:

下面是HTML代码:

<html>
  <body>
    <div>
        <img src="../img/logo.png" width="30%"/>
    </div>
  </body>
</html>

我在html上看到了正确的徽标,但在pdf上看不到图像。
为了生成PDF,我在这里使用这个例子:
https://stackoverflow.com/a/64777489/6418839
非常感谢您的评分

imzjd6km

imzjd6km1#

这对我的情况有所帮助,我不得不使用绝对文件路径,如这里所示:https://github.com/danfickle/openhtmltopdf/issues/620#issuecomment-747380503

<img src="file:///D:/repos/local-projects/ExportExperiments/smiley.png" alt="Smiley"/>

相关问题