我创建了一个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/

10-14 22:09
查看更多