2015-08-24 237 views
0

是否可以使用wkhtmltopdf来生成打印质量pdf?wkhtmltopdf - 300 dpi和cmyk色彩模型

打印机的约束要求doc为300 dpi和CMYK颜色模型。我在CMK中看不到任何选项,而--dpi标志似乎没有效果。

我不知道自己是否因为webkit本身有限而吠叫错误的树?也许使用LaTex或其他什么是一个更强大的方法?

谢谢。

回答

1

是--dpi标志根本无法按预期工作。 但有解决方法。 您可以设置零边距,使HTML安装在所有页面地区:

wkhtmltopdf.exe -T 0 -B 0 -L 0 -R 0

这种方式可以设置HTML有宽度像素对应于300 dpi。 请注意,dpi对嵌入式图像有意义。 看起来不支持CMYK颜色。

我有wkhtmltopdf 0.12.1(我也测试了一些旧版本)。

+0

谢谢伊万。当你说“dpi对嵌入图像有意义”时,你的意思是我应该继续指定--dpi标志,以确保图像以300 dpi的分辨率出来?或者那个星期会尊重图像的源代码分辨率,对于那些人我不需要做什么? – Scott

+0

是的,需要指定 - dpi ...还有--image-dpi标志wkhtmltopdf.org/usage/wkhtmltopdf.txt ...虽然对于cmyk转换,请尝试检查imagemagick –