ABCPDF.NET不渲染图像

ABCPDF.NET不渲染图像,pdf,generator,abcpdf,Pdf,Generator,Abcpdf,我正在使用ABCPDF.net从HTML文件生成PDF。HTML页面上有3个图像,其中:;其中生成了2幅图像,但第三幅图像不在PDF上。我曾试图移动标志,但没有任何运气。这是我第一次使用这个给我留下深刻印象的产品,但有一个问题让我感到厌烦。根据记忆,可能有一两个原因导致了这个问题 1) 如果您的图像恰好跨越页面边界,甚至超过1个像素,它将不会被渲染 2) 你必须确保你所有的元素都是以一种程序化的方式加载的,我的意思是,你想在顶部显示的任何东西都必须最后添加到页面中。如果不这样做,您可能会发现您声

我正在使用ABCPDF.net从HTML文件生成PDF。HTML页面上有3个图像,其中:;其中生成了2幅图像,但第三幅图像不在PDF上。我曾试图移动标志,但没有任何运气。这是我第一次使用这个给我留下深刻印象的产品,但有一个问题让我感到厌烦。

根据记忆,可能有一两个原因导致了这个问题

1) 如果您的图像恰好跨越页面边界,甚至超过1个像素,它将不会被渲染

2) 你必须确保你所有的元素都是以一种程序化的方式加载的,我的意思是,你想在顶部显示的任何东西都必须最后添加到页面中。如果不这样做,您可能会发现您声明包含一些文本的矩形将显示在图像顶部,这将使其模糊

3) 听起来很愚蠢,但只需仔细检查所有语法和图像位置,并确保已正确引用它

如果所有这些都失败了,你能提供一些源代码或更深入的解释吗

编辑:在导入图像时,还要仔细检查图像是否设置了正确的大小,因为您可能会发现图像会恢复到磁盘上的实际尺寸,这可能会使图像太大而无法呈现页面