PAPPL 1.1 është në dispozicion, një framework për organizimin e printimit

Michael Sweet, autori i sistemit të printimit CUPS, lajmëroi publikimin e PAPPL 1.1, një framework për zhvillimin e aplikacioneve për printim mbi bazën e protokollit IPP Everywhere, të cilin rekomandohet ta përdorni në vend të shoferëve tradicionalë për printerët. Kodi i framework-ut është shkruar në gjuhën C dhe shpërndahet nën licencën Apache 2.0 me përjashtim, që lejon lidhjen me kodin nën licencat GPLv2 dhe LGPLv2.

NĂ« versionin e ri:

  • Shtuar mundĂ«sia e konfigurimit pĂ«rmes Wi-Fi.
  • SĂ« fundmi, u implementua mbĂ«shtetje pĂ«r qasje nĂ« printer pĂ«rmes protokollit IPP-over-USB (IPP-USB).
  • Implementuar kĂ«rkimin e shoferĂ«ve tĂ« pĂ«rshtatshĂ«m pĂ«r printerin dhe automatikisht shtuar funksionalitete tĂ« avancuara.
  • Shtuar moda PAPPL_SOPTIONS_NO_TLS pĂ«r tĂ« çaktivizuar enkriptimin TLS.
  • Shtuar butona dhe komandat pĂ«r pezullimin dhe rinisjen e punĂ«s sĂ« printerit.
  • Shtuar API-nĂ« papplSystemSetAuthCallback pĂ«r mbĂ«shtetje tĂ« mekanizmave alternativĂ« tĂ« autentikimit.
  • Implementuar njĂ« opsion pĂ«r aktivizimin e kompresimit.
  • PĂ«rmirĂ«suar menaxhimin e shumicĂ«s sĂ« printerĂ«ve nĂ« tĂ« njĂ«jtĂ«n kohĂ«.
  • Shtuar mbĂ«shtetje pĂ«r platformat Windows 10 dhe 11.

Kujtojmë se framework-u PAPPL fillimisht është zhvilluar për mbështetje të sistemit të printimit LPrint dhe shoferëve Gutenprint, por mund të përdoret për të implementuar mbështetje për çdo printer dhe shofer gjatë printimit në sisteme desktop, serverë dhe embedded. Pritet që PAPPL do të ndihmojë në përshpejtimin e përparimit të teknologjisë IPP Everywhere në vend të shoferëve klasikë dhe të thjeshtojë mbështetjen e programeve të tjera të bazuara në IPP, siç janë AirPrint dhe Mopria.

PAPPL pĂ«rfshin njĂ« implementim tĂ« integruar tĂ« protokollit IPP Everywhere, duke ofruar mjete pĂ«r qasje nĂ« printerat lokal ose nĂ« rrjet dhe pĂ«rpunimin e kĂ«rkesave pĂ«r printim. IPP Everywhere operon nĂ« modalitetin “pa shofer” (‘driverless’) dhe, ndryshe nga shoferĂ«t PPD, nuk kĂ«rkon krijimin e skedarĂ«ve tĂ« konfigurimit statik. MbĂ«shtetet ndĂ«rveprimi me printerat si pĂ«rmes lidhjes lokale pĂ«r printerin nĂ« USB, ashtu edhe pĂ«rmes rrjetit me protokollet AppSocket dhe JetDirect. TĂ« dhĂ«nat mund tĂ« dĂ«rgohen nĂ« printer nĂ« formate JPEG, PNG, PWG Raster, Apple Raster dhe “raw.”

PAPPL mund të ndërtohet për SO-së që përputhen me POSIX, duke përfshirë Linux, macOS, QNX dhe VxWorks. Ndër varësitë përfshihet Avahi (për mbështetje mDNS/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (për autentifikim) dhe ZLIB. Bazuar në PAPPL, projekti OpenPrinting zhvillon një aplikacion universal për Printim PostScript, i cili mund të funksionojë si me printerët modernë të përputhshëm me IPP (përdor PAPPL), që mbështesin PostScript dhe Ghostscript, ashtu edhe me printerët e vjetër, për të cilët ekzistojnë shkarkues PPD (përdoren filtrat cups-filters dhe libppd).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster