2

我需要在背景中生成带有图像的 PDF。要生成 PDF,我使用的是 jsReport。

我正在使用 HTML 标记图像<img src="Content/img/boleta2.png" />,效果很好,因为当我在 Firefox 中打开它时,图像会显示出来。但是当我生成 PDF 时,只显示没有任何图像的 HTML。

在官方页面http://jsreport.net/learn/images 中它说“要上传图像,您可以使用简单的 http POST ....”,但我不太了解这一点。

4

1 回答 1

2

Content/img/boleta2.png 似乎是到某个地方的相对路径。在每种情况下,jsreport 都不知道完整路径是什么。

可以使用html base tag 指定根路径http://www.w3schools.com/tags/tag_base.asp 或者直接在img src 中使用完整路径。

图像扩展用于将图像直接上传到 jsreport 存储中,以后可以引用它。图片通常从 html jsreport studio 上传,关于 http POST 的提及是关于使用 API 的,这是您现在可能不会遇到的高级用例。

于 2015-03-26T16:26:20.487 回答