HTML2PDF有模糊的pdf输出


HTML2PDF has blurry pdf output

我需要一些帮助,为什么我的html2pdf的分辨率模糊?如何调整分辨率

这是js中的一个例子,如果有人使用这个lib

https://github.com/eKoopmans/html2pdf image-type-and-quality

可以传递一个选项html2pdf(content, option)

试试这个,html2pdf(document.body, {html2canvas: { scale: 4 }})

我猜在php中应该是类似的

这是我的工作!

var opt = {
      margin: [15, 0, 15, 0],
      filename: `CV-${name}.pdf`,
      image: { type: 'jpeg', quality: 1 },
      html2canvas: {
        dpi: 192,
        scale:4,
        letterRendering: true,
        useCORS: true
      },
      jsPDF: { unit: 'mm', format: 'a4', orientation: 'portrait' }
    };

有一些参数,如ImageQualityDisablePdfCompression,你必须通过这是定义图像质量,pdf压缩和pdf大小。以下是一些细节。

整数:取值范围为1 ~ 100。101. 默认值是101(无损压缩)可以用来减少PDF文件的大小。该值越小,PDF文件大小越小。合理值为75。

DisablePdfCompression

整数:0(标准),1不使用pdf对象的无损压缩

详细信息:http://www.html2pdf.solutions/en/Support/Parameters_for_html2pdf.htm