2012-09-21 206 views
1

我已經編寫代碼將JFrame的內容發送給激光打印機。它適用於我,但相同的代碼不適用於熱敏打印機。可能需要將某些設置發送到打印機。它在熱敏打印機中留下了更多的頁邊空白。設置爲使用熱敏打印機打印JFrame內容

+0

請參閱[問題與解答](http://stackoverflow.com/search?q=%5Bjava%5D+%22thermal+printer%22)。 – trashgod

回答

1

你觀察到的差異的可能原因包括以下:

    打印機設計的
  • 物理限制
  • 缺陷或過時的打印機驅動程序
  • 不正確執行Printable接口

實證,您可以嘗試在Printable實現中使用圖形上下文translate()example所示。還尋找更新的驅動程序。