CUPS Printers.conf의 "필터" 옵션은 정확히 무엇입니까?

CUPS Printers.conf의 "필터" 옵션은 정확히 무엇입니까?

방금 CUPS' Filter에 추가할 수 있는 옵션을 우연히 발견했습니다 . 문서에 설명되어 있습니다.<printer></printer>printers.confhttps://www.cups.org/documentation.php/doc-1.7/ref-printers-conf.html#Filter, 그러나 문서에서 그것이 정확히 무엇을 하는지 이해하지 못합니다.

기능적으로 Tea4CUPS 와 동일하므로 filter:이 패키지가 cups-tea4cups더 이상 사용되지 않습니까?

답변1

컵 필터

CUPS 필터 인터페이스는 새로운 문서 유형이나 프린터에 대한 지원을 CUPS에 추가하는 표준 방법을 제공합니다. 각 필터는 하나 이상의 입력 형식을 다른 형식으로 변환할 수 있으며, 이를 직접 인쇄하거나 다른 필터로 파이프하여 인쇄 가능한 형식으로 변환할 수 있습니다.

https://www.cups.org/doc/man-filter.html


tea4cups 필터다른 한편으로는 데이터가 프린터에 전달되기 전에 데이터를 수정할 수 있습니다.

다음 예제 필터는 중복 작업을 보다 정확하게 감지하기 위해 PostScript 작업에서 인쇄 작업 생성 날짜를 제거합니다. 따라서 MD5SUM은 시작할 때마다 동일합니다.

(tea4cups의 샘플 구성)

tea4cups는 더 많은 작업을 수행할 수 있으며 일반 컵으로는 불가능한 인쇄 전후(예: 네트워크 프린터 깨우기) 명령을 실행할 수 있습니다.

관련 정보