HTML2PDF 有模糊的 pdf 输出
HTML2PDF has blurry pdf output
我需要一些帮助,为什么我的 html2pdf
分辨率模糊?如何调整分辨率?
如果有人使用这个库,这是 js 中的示例
https://github.com/eKoopmans/html2pdf#image-type-and-quality
你可以传递一个选项html2pdf(content, option)
试试这个,html2pdf(document.body, {html2canvas: { scale: 4 }})
我猜php应该差不多吧
您必须传递一些参数,例如 ImageQuality
和 DisablePdfCompression
,它们定义图像质量、pdf 压缩和 pdf 大小。这是它的一些细节。
图像质量
整数:从 1 到 100 的值。 101.默认为101(无损压缩)
可用于减小 PDF 文件的大小。值越小,PDF 文件的大小就越小。一个合理的值是 75.
禁用PdfCompression
整数:0(标准),1 不对 pdf 对象使用无损压缩
更多详情:http://www.html2pdf.solutions/en/Support/Parameters_for_html2pdf.htm
对我有用!
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' }
};
我需要一些帮助,为什么我的 html2pdf
分辨率模糊?如何调整分辨率?
如果有人使用这个库,这是 js 中的示例
https://github.com/eKoopmans/html2pdf#image-type-and-quality
你可以传递一个选项html2pdf(content, option)
试试这个,html2pdf(document.body, {html2canvas: { scale: 4 }})
我猜php应该差不多吧
您必须传递一些参数,例如 ImageQuality
和 DisablePdfCompression
,它们定义图像质量、pdf 压缩和 pdf 大小。这是它的一些细节。
图像质量
整数:从 1 到 100 的值。 101.默认为101(无损压缩) 可用于减小 PDF 文件的大小。值越小,PDF 文件的大小就越小。一个合理的值是 75.
禁用PdfCompression
整数:0(标准),1 不对 pdf 对象使用无损压缩
更多详情:http://www.html2pdf.solutions/en/Support/Parameters_for_html2pdf.htm
对我有用!
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' }
};