송장 인쇄를 위한 두 대의 Kyocera 프린터가 있습니다. 청구서는 wkhtmltopdf에서 생성된 PDF 파일입니다(이전 dompdf에도 동일한 문제가 있었습니다). 이전에는 송장 인쇄가 잘 작동했지만 갑자기 중단이 발생하지 않고 파일의 일부만 인쇄됩니다. 송장마다 인쇄 결과가 다르지만 여전히 모두 손상됩니다. 예를 들어 텍스트 네 줄과 직사각형, 또는 표 행과 이미지 제목에 대해 이야기하고 있습니다.
인쇄에 사용하는 CUPS는 모든 PDF에 대해 다음 오류를 표시합니다.
W [12/Nov/2016:09:45:01 +0100] [Job 80] /var/spool/cups/d00080-001: file is damaged
W [12/Nov/2016:09:45:01 +0100] [Job 80] /var/spool/cups/d00080-001 (file position 34956): xref not found
W [12/Nov/2016:09:45:01 +0100] [Job 80] /var/spool/cups/d00080-001: Attempting to reconstruct cross-reference table
다른 모든 PDF 리더는 생성된 송장을 정상적으로 표시하므로 왜 이런 일이 발생하는지 모르겠습니다. Acrobat Reader를 사용하여 동일한 파일을 인쇄해도 이러한 문제가 발생하지 않습니다.
시스템의 어떤 부분이 이 문제를 일으키는가? 나(인쇄 시스템을 만진 유일한 사람)가 사무실에 없는데 어떻게 갑자기 이런 일이 일어날 수 있겠는가? 해결책이 있나요?
추신: 프린터는 Kyocera ECOSYS P2135dn 및 Kyocera FS-1370DN입니다. 둘 다 kyocera 웹사이트에서 설치한 동일한 이름의 공식 드라이버를 사용합니다. 저는 CUPS 2.1.3과 함께 Ubuntu 16.04 LTS를 실행하고 있습니다.