PCL 파일 출력을 프린터 대신 PDF 파일로 인쇄하는 방법

PCL 파일 출력을 프린터 대신 PDF 파일로 인쇄하는 방법

UniVerse를 실행하여 PCL 파일을 생성했고 (설정을 많이 조정한 후) 이를 실제 프린터로 인쇄할 수 있었지만 PDF 파일로 인쇄해야 했습니다. Cups-PDF가 설치되어 웹 페이지나 문서를 PDF 형식으로 인쇄할 수 있지만 PCL 파일을 보낼 때 PCL 명령을 리터럴 텍스트로 인쇄합니다. 대기열을 원시로 변경/강제하고 전체 인터넷을 검색했지만 아무 소용이 없었으며 여전히 PCL 파일을 PDF로 인쇄할 수 없습니다. 우리는 오래된 컴퓨터에서 판매할 솔루션을 가지고 있었지만 Linux는 오픈 소스이고 새로운... 응용 프로그램에서 PCL 파일 출력을 가져와 PDF 파일로 직접 보낼 수 있는 방법은 무엇입니까? ? ? 도움/지침을 제공해 주셔서 감사합니다.

답변1

또한 좋아요@StephenKitt가 지적했습니다., 가지다 고스트PCL/고스트PDL. 소요된다PCL5 및 PCL-XL, PDF를 포함하여 Ghostscript와 동일한 출력 형식을 생성할 수 있습니다.

내 데비안 패키지 소스에는 없지만정적 연결 9.20 amd64 바이너리(2016년 12월)존재하다다운로드 페이지, 방금 다운로드/시도하고 예제를 owl.pclPDF 1.5로 성공적으로 변환했습니다.

명령줄은 다음과 같습니다.

./gpcl6-920-linux_x86_64 -sDEVICE=pdfwrite -o owl.pdf owl.pcl

참고 사항: @derobert가 제안한 것처럼 PCL은 출력 형식이며 간접적으로 대부분 다른 소스에서 생성됩니다. 그리고 먼저 PCL 형식을 통해 모든 것을 푸시하는 것보다 해당 소스에서 직접 PS(→ PDF)를 생성하는 것이 더 쉬울 수도 있습니다.

PCL을 "통과"하면 의미 체계가 손실될 수 있으며 확실히 더 많은 CPU를 소비하게 됩니다.

@CityOfHighPoint: 변환된 PCL 파일을 모두 특정 폴더로 이동하려면 다음 명령을 사용하여 구성할 수 있습니다.폴더를 "감시"하고 발견된 모든 파일을 PDF 형식으로 변환하고 다른 폴더에 저장합니다.

관련 정보