푸오매틱

Foomatic
Linux/Unix 인쇄 프로세스.자동 필터는 PostScript에서 래스터로 변환될 때 적용됩니다.

Foomatic은 설정 가능한 인쇄 필터입니다.PPD 파일을 설정으로 사용하고, 특정의 프린터에 적절한 출력을 생성합니다.스풀러에 의존하지 않기 때문에 Common Unix Printing System([1]CUPS), LPRng 등과 함께 사용할 수 있습니다.프린터의 PPD 파일에 따른 옵션을 사용하여 백그라운드에서 Ghostscript를 사용합니다.현재 Linux FoundationOpenPrinting 워크그룹에 의해 개발되고 있습니다.

작동

CUPS와 마찬가지로 어플리케이션이 PostScript에서 출력을 생성하는 것을 전제로 하고 있습니다.출력이 PostScript 프린터에 스풀 되어 있는 경우는, 그 이상의 조작은 필요 없습니다.그렇지 않은 경우 가장 일반적인 방법은 다음과 같습니다.

  • PostScript에서 래스터 파일을 만듭니다(ps2raster, 보통 백그라운드에서 Ghostscript 사용).
  • 래스터 데이터로부터 프린터 언어 파일을 작성합니다(raster2xx, 타겟 프린터의 래스터 드라이버를 사용합니다).
  • 프린터 언어 파일을 프린터로 보냅니다.

그러나 사용 가능한 프린터에 대해 foomatic-rip이 "알고 있는" 경우, 중간 래스터 파일을 작성하지 않고 PostScript 데이터를 프린터의 언어로 직접 변환합니다.

패키지 설명

패키지의 컴포넌트는 다음과 같습니다.

foomatic-lip(또는 foomatic-rip)
PPD를 구성으로 사용하여 PostScript 데이터를 래스터(또는 프린터의 네이티브 언어)로 변환합니다.최종 코드를 생성하려면 낮은 수준의 드라이버(각 프린터에 고유)가 필요합니다.
자동 공구
foomatic-db-engine:Foomatic 데이터베이스의 데이터에서 PPD 파일을 생성하는 도구입니다.또한 인쇄 큐를 직접 구성하고 작업을 처리하는 스크립트도 포함되어 있습니다.
foomatic-db:PPD 파일을 생성하기 위해 foomatic-db-engine에 의해 사용되는 XML 파일의 프린터, 드라이버 및 드라이버 옵션에 관한 수집 지식.
foomatic-db-hpijs:HP의 HPIJS 드라이버용 Foomatic XML 데이터 생성기.

Foomatic과

다음의 무료 드라이버는, Foomatic에 대응하도록 특별히 개발되었습니다.

foomatic과 상호작용할 수 있는 스풀러

레퍼런스

  1. ^ "Foomatic". Linux Foundation. 23 February 2009. Retrieved 2014-12-16.

외부 링크