Кіріспе
Gutenprint (бұрынғы Gimp Print) — CUPS, LPR және LPRng сияқты UNIX катушкалық жүйелерімен қолдануға арналған тегін бағдарламалық қамтамасыз ету принтер драйверлерінің жиынтығы. Бұл драйверлер Unix-ке ұқсас жүйелерге (Linux және macOS кіретін), RISC OS және Haiku жүйелеріне басып шығару қызметтерін ұсынады. Бастапқыда GIMP-ке плагин ретінде әзірленген, бірақ кейіннен басқа бағдарламалар мен операциялық жүйелерде (macOS және Windows) қолдануға арналған көбірек мүмкіндіктерге ие құралға айналды. Apple Mac OS X-ті ұсынғанда, принтер драйверлерін жойып, оларды жасау принтер өндірушілерінің міндеті екенін мәлімдеді. Көптеген өндірушілер драйверлерін жаңартпады, ал Apple басып шығару жүйесінің ядросы ретінде CUPS-ты таңдағандықтан, Gimp Print осы олқылықты толтырды. Gutenprint Apollo, Apple, Brother, Canon, Citizen, Compaq, Dai Nippon, DEC, Epson, Fujifilm, Fujitsu, Gestetner, HP, IBM, Infotec, Kodak, Kyocera, Lanier, Lexmark, Minolta, NEC, NRG, Oki, Olivetti, Olympus, Panasonic, PCPI, Raven, Ricoh, Samsung, Savin, Seiko, Sharp, Shinko, Sony, Star, Tally, Tektronix және Xerox принтерлері үшін 1300-ден астам драйверді қамтиды. Көптеген пайдаланушылар оны қателікпен Gimp деп атағандықтан, бағдарламалық қамтамасыз ету GIMP-тен нақтырақ ажырату үшін Gutenprint деп қайта аталды. Gutenprint атауы жылжымалы баспа тасмасын ойлап тапқан Иоганн Гутенбергтің құрметіне берілген.
Epson-тың қосымшасы
Epson сервері белсенді дамып жатыр; әр жаңа нұсқада жаңа принтерлер, қателер жөнделіп, мүмкіндіктер кеңейтіледі.
Canon-тың қосымшасы
Бұл серверлік бөлім белсенді дамып келеді, және әр жаңа нұсқада жаңа принтерлер, қателерді түзету және мүмкіндіктер қосылады. Canon принтерлері интеллектуалды баспа бастарымен жабдықталған, олар драйверден принтерге жіберілген метадеректер негізінде соңғы нәтиженің сапасын бақылайды. Бұл құрылымның салдарынан, басып шығару сапасы тек ажыратымдылықпен ғана емес, сонымен қатар "ажыратымдылық режимі" сапа параметрі арқылы анықталады (бір уақытта 5 сапа параметріне дейін қол жетімді). Драйвердің шығыс деректеріндегі ажыратымдылық параметрі – бұл әдетте 300 немесе 600 dpi, кейде белгілі бір монохромды немесе жоғары сапалы фото режимдерінде шектеулі принтерлер үшін 1200 dpi болатын мета-ажыратымдылық. Фирмалық бағдарламалық жасақтама содан кейін баспа басын басқарады және нарықта көрсетілген ажыратымдылыққа дейін физикалық сия шығаруды жүзеге асырады. Қол жетімді сапа таңдаулары бірқатар параметрлерге байланысты (қажет болған жағдайда): басылатын материал, дуплекс немесе симплекс, шекарасыз немесе шекаралы, түсті немесе монохромды басып шығару, сия жинағын таңдау және картриджді таңдау. Осылайша, әр материал үшін бірнеше қол жетімді "ажыратымдылық режимдері" бар, олардың кейбіреулері басып шығару жұмысы үшін белгіленген басқа параметрлерге байланысты болады. Gutenprint жүйесінде барлық опциялар PPD арқылы әрқашан қол жетімді болғандықтан, драйвер пайдаланушы параметрлері қарама-қайшылық тудырған жағдайларда орынды әдепкі параметрлерді таңдауға тырысады. Басымдық реті: материал түрі, ажыратымдылық режимі, картриджді таңдау, сия жинағын таңдау, дуплекс таңдауы. Драйвер параметрлердің қарама-қайшылығын анықтаған кезде, ажыратымдылық режимі мен басқа параметрлер жоғарыда көрсетілген басымдыққа сәйкес орнатылады және бастапқыда қажетті сапаны сақтау үшін ажыратымдылық режимін ауыстыру жүзеге асырылады. 5.2.9 нұсқасында қосылған шекарасыз басып шығару опциясы қазіргі уақытта басымдық беру және ауыстыру алгоритмінің бөлігі емес, өйткені шекарасыз басып шығару үшін тиісті режимдер мен материалдарды анықтау үшін тек шамалы ғана принтерлер талданды.
Қадағалаусыз серверлер
PCL, түсті лазер және Lexmark бэкендтері қазіргі уақытта қолдау көрсетілмейді. Жоба осы бэкендтерді қолдауға көмектесетін еріктілерді шақырады. Көп жағдайда, осы бэкендтерді пайдаланатын принтерлерде басқа тілдерді, әсіресе PostScript-ті эмуляциялау мүмкіндігі болады. Мұндай жағдайда принтерді стандартты PostScript драйверін пайдалану үшін конфигурациялауға болады.