IPAPPL 1.1 iyatholakala, uhlaka lokuhlela ukuphrinta

U-Michael R Sweet, umbhali wohlelo lokuphrinta lwe-CUPS, umemezele ukukhishwa kwe-PAPPL 1.1, uhlaka lokuthuthukisa izinhlelo zokusebenza zokuphrinta ze-IPP Yonke indawo olunconyelwe ukusetshenziswa esikhundleni sezishayeli zephrinta evamile. Ikhodi yohlaka ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0 ngaphandle kwalokho okuvumela ukuxhunywa kwekhodi ngaphansi kwamalayisensi e-GPLv2 kanye ne-LGPLv2.

Enguqulweni entsha:

  • Kwengezwe amandla okulungiselela nge-Wi-Fi.
  • Manje kunosekelo lokufinyelela iphrinta kusetshenziswa iphrothokholi ye-IPP-over-USB (IPP-USB).
  • Ukusesha okusetshenzisiwe kwezishayeli zephrinta ezifanele kanye nokwengezwa okuzenzakalelayo kokusebenza okuthuthukile.
  • Kwengezwe imodi ye-PAPPL_SOPTIONS_NO_TLS ukuze ukhubaze ukubethela kwe-TLS.
  • Kwengezwe izinkinobho nemiyalo ukuze ume kancane futhi uqalise kabusha iphrinta.
  • Kwengezwe i-papplSystemSetAuthCallback API ukuze kusekelwe ezinye izindlela zokuqinisekisa.
  • Kusetshenziswe inketho ukunika amandla ukuminyanisa.
  • Ukuphathwa okuthuthukisiwe ngesikhathi esisodwa kwamaphrinta amaningi.
  • Kungezwe usekelo lwe-Windows 10 kanye nezinkundla eziyi-11.

Masikhumbule ukuthi uhlaka lwe-PAPPL ekuqaleni lwaluklanyelwe ukusekela uhlelo lokuphrinta lwe-LPrint nezishayeli ze-Gutenprint, kodwa lungasetshenziswa ukuze kusetshenziswe usekelo lwanoma yimaphi amaphrinta nezishayeli lapho kunyatheliswa kudeskithophu, iseva namasistimu ashumekiwe. Kulindeleke ukuthi i-PAPPL ikwazi ukusiza ukusheshisa intuthuko yobuchwepheshe be-IPP Yonke indawo esikhundleni samashayeli akudala futhi yenze kube lula ukusekelwa kwezinye izinhlelo ezisekelwe ku-IPP ezifana ne-AirPrint ne-Mopria.

I-PAPPL ihlanganisa ukusetshenziswa komdabu kwephrothokholi ye-IPP Yonke indawo, ehlinzeka ngezindlela zokufinyelela amaphrinta endaweni noma ngenethiwekhi futhi isingathe izicelo zokuphrinta. I-IPP Yonke indawo isebenza ngemodi yokungashayeli futhi, ngokungafani nabashayeli be-PPD, ayidingi ukudalwa kwamafayela okumisa amile. Ukusebenzisana namaphrinta kusekelwa kokubili ngokuqondile ngoxhumo lwephrinta yasendaweni nge-USB, nokufinyelela ngenethiwekhi kusetshenziswa izivumelwano ze-AppSocket ne-JetDirect. Idatha ingathunyelwa kuphrinta ngefomethi ye-JPEG, PNG, PWG Raster, Apple Raster kanye "nohlaza".

I-PAPPL ingahlanganiselwa izinhlelo zokusebenza ezithobela i-POSIX, okuhlanganisa i-Linux, i-macOS, i-QNX ne-VxWorks. Okuncikile kufaka i-Avahi (yosekelo lwe-mDNS/DNS-SD), i-CUPS, i-GNU TLS, i-JPEGLIB, i-LIBPNG, i-LIBPAM (yokuqinisekisa) kanye ne-ZLIB. Ngokusekelwe ku-PAPPL, iphrojekthi ye-OpenPrinting yenza i-PostScript Printer Application yendawo yonke, ekwazi ukusebenza kokubili namaphrinta esimanje ahambisana ne-IPP (asebenzisa i-PAPPL) asekela i-PostScript ne-Ghostscript, kanye namaphrinta amadala lapho abashayeli be-PPD batholakala khona (izihlungi ze-cups-filter kanye ne-Ghostscript). kusetshenziswa izihlungi ze-libppd).

Source: opennet.ru

Engeza amazwana