1
我可以將我的hmtl和css完美導出到pdf,它看起來就像它應該在屏幕上。當我打印PDF時,雖然很多灰度不會被打印出來,或者例如桌子邊框非常微弱。wkhtmltopdf:打印機不打印灰度
之前有人問:是的,我檢查了打印機,它打印完美的其他pdf。所以它與編碼有關。 Whats weired是,它在屏幕上看起來很好,但不是在打印時。
其他任何我可以添加到導出或更改我的樣式表嗎?
wkhtmltopdf --margin-right 0 --margin-top 10 http://localhost:8000/invoice_de invoice_de.pdf
HTML和CSS:http://codepen.io/anon/pen/MYEzgp
鏈接到PDF:https://www.dropbox.com/s/uohahdvchj6u9ni/invoice_de.pdf?dl=0
您是否還有一個您正在嘗試打印的PDF示例?這可能會告訴更多。已經有兩個評論 - 1)屏幕上可見和可打印之間存在很大差異,特別是對於greyspace。這通常甚至取決於打印機。 2)特別是對於表格邊框,如果用像素或點指定邊框大小,則可能遇到同樣的問題。打印機每英寸可以打印比屏幕多得多的像素,因此爲什麼邊界在高分辨率打印機上顯得更加微弱。 – 2015-02-05 15:56:42
我已經添加了pdf的鏈接 – Tino 2015-02-05 16:08:39
是什麼讓你覺得這PDF *應該*正確打印?你有一個非常非常輕的設計,你在桌子上使用的線條爲0.27mm,這不是很多,它們以非常淺的RGB顏色繪製。由於PDF繪圖的工作原理,這些線條可能會在屏幕上顯示得更寬,但在高分辨率的設備上,我懷疑它們會變得更加微弱。現在,如果將它們定義爲實際灰度(而不是RGB),那麼它會更好,如果您希望它們更突出,您可能只需將它們變得更寬和更灰; ... – 2015-02-06 07:41:44