Foomatic

Proces drukowania w systemie Linux/Unix. Filtr Foomatic jest stosowany podczas konwersji z PostScript na raster.

Foomatic to konfigurowalny filtr drukowania. Wykorzystuje PPD jako konfigurację do generowania odpowiednich danych wyjściowych dla danej drukarki. Jest bufora , co oznacza, że ​​może być używany z Common Unix Printing System (CUPS), LPRng i innymi. Używa Ghostscript w tle, używając opcji zgodnie z plikiem PPD drukarki. Obecnie jest rozwijany przez grupę roboczą OpenPrinting Fundacji Linuksa .

Operacja

Podobnie jak CUPS, foomatic zakłada, że ​​aplikacje będą generować dane wyjściowe w PostScript . Jeśli dane wyjściowe są buforowane do drukarki PostScript, nie są wymagane żadne dalsze działania. W przeciwnym razie najbardziej ogólnym sposobem działania jest:

  • Utwórz plik rastrowy z PostScript (ps2raster, zwykle używając Ghostscript w tle)
  • Utwórz plik języka drukarki z danych rastrowych (raster2xxx, używając sterownika rastrowego drukarki docelowej)
  • Wyślij plik języka drukarki do drukarki

Ale jeśli foomatic-rip „wie” o dostępnej drukarce, przetłumaczy dane PostScript bezpośrednio na język drukarki, bez tworzenia pośredniego pliku rastrowego.

Opis pakietu

Składnikami pakietu są:

foomatic-filters (lub "foomatic-rip")
Przetwarza dane PostScript na raster (lub na język ojczysty drukarki), używając PPD jako konfiguracji. Do wygenerowania końcowego kodu potrzebny jest sterownik niskiego poziomu (specyficzny dla każdej drukarki).
foomatic-tools
foomatic-db-engine : Narzędzie, które generuje pliki PPD z danych w bazie danych Foomatic. Zawiera również skrypty do bezpośredniego konfigurowania kolejek wydruku i obsługi zadań.
foomatic-db : Zgromadzona wiedza o drukarkach, sterownikach i opcjach sterownika w plikach XML, używana przez foomatic-db-engine do generowania plików PPD.
foomatic-db-hpijs : Generatory danych Foomatic XML dla sterownika HP HPIJS.

Darmowe sterowniki, które mogą współpracować z foomatic

Następujące bezpłatne sterowniki zostały opracowane specjalnie do pracy z foomatic:

Bufory, które mogą wchodzić w interakcje z foomatic

Linki zewnętrzne