像素與公分的換算方法

參考網址:MSDN

(目前螢幕約為96DPI)
看 dpi 吧….
96 DPI 時, 1 Inch = 96 Pixels , 1 CM = 1/2.54 Inch = 96/2.54 Pixels = 37.7953 Pixels
列印網頁時瀏覽器會以螢幕的DPI為參考值(非印表機的DPI)

A4:21*29.7cm(標準規格),實際約為21*29.6
Firefox+Kyocera FS-1040 GX測試
網頁列印時即使邊界都設為0仍會有0.5cm的邊框
所以實際可列印的範圍是(21-0.5*2)*37.8=756Pixels
(29.5-0.5*2)*37.8=1081.08Pixels

 

… 這跟列印裝置有關。

假設印表機是 600 DPI ,表示 600 pixel = 1 in = 25.4 mm 。
=> 23.6 pixel = 1 mm

本篇發表於 程式設計。將永久鏈結加入書籤。