PAPPL 1.1, in ramt foar it organisearjen fan printútfier is beskikber

Michael R Sweet, skriuwer fan it CUPS-printsysteem, kundige de frijlitting fan PAPPL 1.1 oan, in ramt foar it ûntwikkeljen fan IPP Everywhere-printapplikaasjes dat wurdt oanrikkemandearre foar gebrûk yn plak fan tradisjonele printerbestjoerders. De ramtkoade is skreaun yn C en wurdt ferspraat ûnder de Apache 2.0-lisinsje mei de útsûndering dy't keppele kin oan koade ûnder de GPLv2- en LGPLv2-lisinsjes.

Yn de nije ferzje:

  • Tafoege de mooglikheid om te konfigurearjen fia Wi-Fi.
  • D'r is no stipe foar tagong ta de printer mei it IPP-over-USB (IPP-USB) protokol.
  • Implementearre sykjen nei geskikte printerdrivers en automatyske tafoeging fan avansearre funksjonaliteit.
  • PAPPL_SOPTIONS_NO_TLS-modus tafoege om TLS-fersifering út te skeakeljen.
  • Knoppen en kommando's tafoege om de printer te pauzearjen en troch te gean.
  • Tafoege papplSystemSetAuthCallback API om alternative autentikaasjemeganismen te stypjen.
  • In opsje ymplementearre om kompresje yn te skeakeljen.
  • Ferbettere simultane behear fan meardere printers.
  • Stipe tafoege foar Windows 10 en 11 platfoarms.

Lit ús ûnthâlde dat it PAPPL-ramt oarspronklik is ûntworpen om it LPrint-printsysteem en Gutenprint-bestjoerders te stypjen, mar kin brûkt wurde om stipe te ymplementearjen foar alle printers en bestjoerders by it printsjen op buroblêd, server en ynbêde systemen. It wurdt ferwachte dat PAPPL sil helpe om de foarútgong fan IPP Everywhere-technology te fersnellen yn plak fan klassike bestjoerders en ferienfâldigje stipe foar oare IPP-basearre programma's lykas AirPrint en Mopria.

PAPPL omfettet in native ymplemintaasje fan it IPP Everywhere-protokol, dat de middels leveret om tagong te krijen ta printers lokaal as oer in netwurk en ôfdrukoanfragen te behanneljen. IPP Everywhere wurket yn sjauffeurleaze modus en hat, yn tsjinstelling ta PPD-bestjoerders, gjin oanmeitsjen fan statyske konfiguraasjebestannen nedich. Ynteraksje mei printers wurdt stipe sawol direkt fia in lokale printerferbining fia USB, en tagong oer it netwurk mei de AppSocket- en JetDirect-protokollen. Gegevens kinne nei de printer stjoerd wurde yn JPEG, PNG, PWG Raster, Apple Raster en "raw" formaten.

PAPPL kin wurde kompilearre foar POSIX-kompatibele bestjoeringssystemen, ynklusyf Linux, macOS, QNX en VxWorks. Ofhinklikens omfetsje Avahi (foar mDNS / DNS-SD-stipe), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (foar autentikaasje) en ZLIB. Op grûn fan PAPPL ûntwikkelet it OpenPrinting-projekt in universele PostScript-printerapplikaasje, dy't sawol kin wurkje mei moderne IPP-kompatibele printers (mei PAPPL) dy't PostScript en Ghostscript stypje, en mei âldere printers wêrfoar PPD-bestjoerders beskikber binne (cups-filters en libppd-filters wurde brûkt).

Boarne: opennet.ru

Add a comment