Foomatic - Foomatic
tento článek potřebuje další citace pro ověření.Září 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Foomatic je konfigurovatelný tiskový filtr. Využívá to PPD soubory jako konfigurace pro generování příslušného výstupu pro danou tiskárnu. to je zařazovač nezávislý, což znamená, že jej lze použít s Společný tiskový systém Unix (CUPS), LPRng a další.[1] Využívá to Ghostscript na pozadí pomocí možností podle souboru PPD tiskárny. V současné době je vyvíjen Pracovní skupina OpenPrinting z Linux Foundation.
Úkon
Stejně jako CUPS i foomatic předpokládá, že aplikace budou produkovat výstup v PostScript. Pokud se výstup zařadí na postskriptovou tiskárnu, není nutná žádná další akce. Jinak je nejobecnějším způsobem jednání:
- Vytvořit rastrový soubor z PostScriptu (ps2raster, obvykle se na pozadí používá Ghostscript)
- Vytvořit jazyk tiskárny soubor z rastrových dat (raster2xxx, pomocí rastrového ovladače cílové tiskárny)
- Odešlete soubor s tiskem do tiskárny
Pokud však foomatic-rip „ví“ o dostupné tiskárně, převede data PostScript přímo do jazyka tiskárny, aniž by vytvořil mezilehlý rastrový soubor.
Popis balíčku
Součásti balíčku jsou:
- foomatic-filtry (nebo „foomatic-rip“)
- Transformuje data PostScript na rastr (nebo do rodného jazyka tiskárny) pomocí PPD jako konfigurace. K vygenerování konečného kódu potřebuje ovladač nízké úrovně (specifický pro každou tiskárnu).
- foomatic-tools
- foomatic-db-engine: Nástroj, který generuje soubory PPD z dat v databázi Foomatic. Obsahuje také skripty pro přímou konfiguraci tiskových front a zpracování úloh.
- foomatic-db: Shromážděné znalosti o tiskárnách, ovladačích a možnostech ovladačů v souborech XML, které používá foomatic-db-engine ke generování souborů PPD.
- foomatic-db-hpijs: Foomatic XML generátory dat pro ovladač HPIJS od společnosti HP.
Zdarma ovladače, které mohou komunikovat s foomatic
Následující bezplatné ovladače byly speciálně vyvinuty pro práci s foomatic:
- pxlmono a pxlcolor, pracovat s HP LaserJets
- ljet4, také pro tiskárny LaserJet
- hpijs, pro PCL inkoustové tiskárny
- SpliX, pro Samsung Printer Language
- gdi, pro Samsung SmartGDI
- ptouch-driver, pro řadu tiskáren štítků Brother P-touch
Spoolery, které mohou interagovat s foomatic
- CUPS
- LPRng
- LPD
- GNUlpr (viz jeho Stránka SourceForge )
- Solaris LP
- PPR
- CPS
- Přímý tisk (bez zařazování)
Reference
- ^ "Foomatic". Linux Foundation. 23. února 2009. Citováno 2014-12-16.