我正在使用ABCpdf(HTML - > PDF)
动态创建PDF我正在尝试创建一个目录(与领导者),我认为获得领导者的最简单方法是使用repeat-x背景图像。这是我的文件结构:
/网络
GenReport.aspx
/图片
tocback.gif
/数据
template.html
GenReport使用html模板,并在生成pdf时替换所有适用的部分。这些样式也存在于template.html中。
一切正常,除了没有找到图像(如果我使用网络上另一个图像的直接路径,我可以让图像显示在表格的背景中。)
所以,我的问题是,如何引用tocback.gif?是否需要引用模板中的路径(/Data/template.html - 参见下面的(1))或生成pdf的页面(下面的/Web/GenReport.aspx(2))?
(1)background-image:url(/images/tocback.gif);
(2)background-image:url(../ Web / images / tocback.gif);
显然,这些都不适合我。我错过了什么吗?
(如果可以选择的话,我甚至不介意在FS上添加硬编码引用。)
答案 0 :(得分:2)
我在手册中找到了答案
答案 1 :(得分:0)
您无法将该图像渲染到pdf中。添加新页面,将您的html渲染到该页面。将该页面网址传递给AddImageUrl()
方法以成功生成pdf。
在abcpdf帮助热线中找到此示例代码。
欢呼声