繼前幾天測試印表機(LQ-695C),我們可以深究一下為何使用Linux內建的驅動可以得到清晰、正確的字體,但是列印的範圍不對。要留意的是,以下是我的推論。
透過官網我們可以得知這一臺印表機使用的語言是標準ESC/P-C(Epson Standard Code的縮寫),那麼目前Linux的原生驅動(就例如Epson 24 pin series、Generic裡面的ESC驅動)都是可以正確列印出字元,看來轉換後的ESC/P-C是正確的,那大概的問題應該是列印範圍的轉換。為何我會這麼說?因為邊緣會被裁掉,再加上修改對應的.ppd驅動的值是列印範圍,畫布翻譯後的大小就失真了,我推論這或許是為何前幾天設定的值是沒有用的。
但是,與此同時,我發現到列印同一份文件時,不同的針腳的精度對列印範圍、列印的文字形狀、文字大小確有關係。差異如下:
- 60*60:文字的點陣顆粒最疏、文字最大、頁面也會一併被略微放大,使得頁面的四面八方受到比較大的裁切。
- 360*180:文字的點陣顆粒較為密集(效果可媲美普通噴墨)、文字形狀正常、文字大小正常,此時的頁面的最右邊受到裁切。
- 360*216:文字的點陣顆粒較為密集(效果可媲美普通噴墨)、文字形狀略微瘦長、文字大小比360*180稍微大了一點,此時的頁面的最右邊仍受到裁切。
沒有留言:
張貼留言