我创建了一个PDF(使用php库mPDF),并在body标签上添加了完整尺寸的背景图片:
body {
background: url("..path/to/bg.jpg") center no-repeat;
background-size: cover;
background-image-resize: 6;
background-image-resolution: 300dpi;
}
在Chrome,IE和acrobats pdf查看器中看起来还不错,但在FF中却非常糟糕:
知道我如何处理Firefox吗?
我玩过CSS,使用宽度和高度,不同的分辨率,并嵌入为.svg,但没有成功。
最佳答案
这是由Firefox的pdf.js
中的错误引起的,该错误在从HTML来源为mpdf且带有background: no-repeat
的mpdf生成PDF文件时就会显现出来。
解决方法是,删除no-repeat
属性可避免该错误。
关于firefox - mPDF-Firefox PDF查看器中的背景图像质量差,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22684792/