我正在使用ABCPDF.net从HTML文件生成我的PDF。 HTML页面上有3个图像;其中2个图像生成但第三个图像不在PDF上。我试图移动徽标,但没有任何运气。这是我第一次使用这款产品,我印象深刻,但这个问题让我失望。
答案 0 :(得分:2)
从内存中可能会有一两件事导致这种情况发生。
1)如果您的图像碰巧越过页面的边界,即使是1个像素也不会被渲染。
2)你必须确保以程序方式加载所有元素,我的意思是,无论你想在顶部显示什么,都必须最后添加到页面中。如果你不这样做,你可能会发现你宣称包含一些文字的矩形会显示在图像的顶部,这会使它模糊不清。
3)听起来很糟糕,但只需仔细检查所有语法和图像位置,并确保您已正确引用它。
如果所有其他方法都失败了,您可以提供一些源代码或更深入的解释。
编辑:还要仔细检查您在导入图像时是否在图像上设置了正确的尺寸,因为您可能会发现它恢复到磁盘上的实际尺寸,这可能使其对于页面而言太大而无法渲染它