2012-08-17 10 views
0

다른 Mac OS X 프린터 큐를 다른 CUPS 프린터 (동일한 호스트에 있음)로 전달하기 전에 스크립트가 인쇄 된 각 파일에서 일부 처리를 수행 할 수 있도록 Mac OS X 인쇄 대기열을 구성하려고합니다.CUPS 인쇄 대기열로 보낸 파일에 대한 스크립트를 실행 하시겠습니까?

나는 CUPS를 읽었으며 lpadmin을 사용하여 "System V 스타일 인터페이스 스크립트"로 대기열을 구성하는 방법을 설명하는 문서를 찾았지만 이러한 대기열은 "Generic Printer ". 나는 사용자가 인쇄 대화 상자에서 작업을 제출할 때 용지함 등을 선택할 수있는 모든 기능을 잃어버린다는 것을 의미한다고 생각합니다. 그 맞습니까?

[최종 목적지가 아닌 표준 용지 크기와 용지 롤을 절단 인쇄 작업 옵션이있는 POS 영수증 프린터가 금전 등 개방이기 때문에 즉, 내 목적을 위해 바람직하지 않은이 방법을하게]를

특정 CUPS 인쇄 대기열을 통해 인쇄 된 각 영수증에 스크립트를 실행하는 것만으로도 목표를 달성하는 더 좋은 방법이 있습니까?

답변

1

필자는 컵 필터를 구성해야한다고 생각하는데, 이는 모든 프린터에 대해 만들 수 있다고 생각합니다. 기본적으로 입/출력 필터로 작동합니다. 즉, 비행 중에 작업을 수정합니다.

어쨌든 여기서는 링크를 사용하여 접근 방법을 설명합니다 (약간 다른 사용 사례 임에도 불구하고). 도움이되기를 바랍니다.

Programming a Filter/Backend to 'Print to PDF' with CUPS from any Mac OS X application

입니다.