我有一個 CSS/HTML 頁面,正在嘗試將其列印到網路徽章印表機。它是 300 dpi。我發送一個 PNG(1016 x 642 像素),它可以很好地列印徽章。然而,當我嘗試在同一個文件上列印這個 html/CSS 時,似乎什麼都沒有發生。然後,我打開瀏覽器並登入 localhost:631 並查看所有活動的列印作業,然後顯示一條與失敗作業相對應的訊息「不允許嘗試將頁面大小設為字母」。我不確定這是否是 CSS/HTML(我有一個代碼 @media print {.... } 只能列印指定部分)問題或印表機設定問題。任何指導表示讚賞。作業系統:Ubuntu 12.04 LTS
答案1
問題是 Ubuntu 中徽章印表機的「列印屬性」。預設情況下,它選擇“US Letter”作為預設尺寸,而不是 CR-80 或 CR-79 選項。將其更改為適當的類型解決了該問題。對於圖像,它似乎繞過了這一點並縮放圖像。