2012-09-21 2 views
1

JFrame의 내용을 레이저 프린터로 전송하는 코드를 작성했습니다. 그것은 나를 위해 작동하지만 같은 코드가 열전 사 프린터에서는 작동하지 않습니다. 프린터에 일부 설정을 전송해야 할 수도 있습니다. 그것은 열전 사 프린터의 페이지에 훨씬 더 많은 여백을 남깁니다. 당신이 관찰 격차의감열 프린터로 JFrame 컨텐트를 인쇄하도록 설정

+0

[Q & A] (http://stackoverflow.com/search?q=%5Bjava%5D+%22thermal+printer%22)도 참조하십시오. – trashgod

답변

1

가능한 원인은 다음과 같습니다

    프린터 디자인의
  • 물리적 제한
  • 결함이 있거나 오래된 프린터 드라이버 Printable 인터페이스의
  • 잘못된 구현

경험적 , Printable implementa의 그래픽 컨텍스트 translate()을 시도 할 수 있습니다. 이 example에 나와 있습니다. 또한 업데이트 된 드라이버를 찾으십시오.

관련 문제