PAPPL 1.3, rafitra iray ho an'ny fandaminana ny famoahana printy dia misy

Michael R Sweet, mpanoratra ny rafitra fanontam-pirinty CUPS, dia nanambara ny famoahana ny PAPPL 1.3, rafitra iray ho an'ny fampivoarana ny IPP Everywhere fanontam-pirinty izay aroso hampiasaina fa tsy ny mpamily mpanonta mahazatra. Ny kaody rafitra dia nosoratana tamin'ny C ary nozaraina tamin'ny alΓ lan'ny lisansa Apache 2.0 afa-tsy izay mamela ny fampifandraisana amin'ny kaody eo ambanin'ny fahazoan-dΓ lana GPLv2 sy LGPLv2.

Ny rafitra PAPPL dia natao voalohany hanohanana ny rafitra fanontam-pirinty LPrint sy ny mpamily Gutenprint, saingy azo ampiasaina hampiharana fanohanana ireo mpanonta printy sy mpamily rehetra amin'ny fanontana amin'ny desktop, server ary rafitra napetraka. Antenaina fa ny PAPPL dia afaka manampy amin'ny fanafainganana ny fandrosoan'ny teknolojia IPP Everywhere ho solon'ny mpamily mahazatra ary manamora ny fanohanana ireo programa hafa mifototra amin'ny IPP toy ny AirPrint sy Mopria.

Ny PAPPL dia ahitana ny fampiharana ny IPP Everywhere protocole, izay manome ny fomba hidirana amin'ny mpanonta eo an-toerana na amin'ny tambajotra iray ary mitantana ny fangatahana fanontana. Ny IPP Everywhere dia miasa amin'ny fomba tsy misy mpamily ary, tsy toy ny mpamily PPD, dia tsy mitaky ny famoronana rakitra fikirakirana static. Ny fifandraisana amin'ny mpanonta dia tohanana mivantana amin'ny alΓ lan'ny fifandraisana mpanonta eo an-toerana amin'ny alΓ lan'ny USB, ary ny fidirana amin'ny tambajotra amin'ny alΓ lan'ny protocols AppSocket sy JetDirect. Ny angona dia azo alefa amin'ny mpanonta amin'ny endrika JPEG, PNG, PWG Raster, Apple Raster ary "raw".

Ny PAPPL dia azo angonina ho an'ny rafitra miasa mifanaraka amin'ny POSIX, anisan'izany ny Linux, macOS, QNX ary VxWorks. Ny fiankinan-doha dia misy Avahi (ho an'ny fanohanana mDNS/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (ho an'ny fanamarinana) ary ZLIB. Mifototra amin'ny PAPPL, ny tetikasa OpenPrinting dia mamolavola Application Printer PostScript manerantany, afaka miasa miaraka amin'ireo mpanonta maoderina mifanaraka amin'ny IPP (mampiasa PAPPL) izay manohana ny PostScript sy Ghostscript, ary miaraka amin'ireo mpanonta tranainy izay misy mpamily PPD (kaopy-sivana sy libppd sivana no ampiasaina).

Anisan'ny fiovana amin'ny dikan-teny vaovao:

  • Nampiana ny fahafahana mitazona sy manohy ny asa fanontana.
  • Nampiana logging debug ho an'ny asa fitantanana fitaovana.
  • Fanampiana fanampiny amin'ny fametahana sary PNG amin'ny alΓ lan'ny fampahalalam-baovao voaorina.
  • Azo atao ny mampiseho sora-baventy eo an-toerana eo an-tampon'ny pejy web misy fampahalalana momba ny mpanonta sy ny rafitra.
  • Nampiana API hifehy ny fandefasana asa vita tsindraindray.
  • Ny fahafahana manitsy ny tambajotra amin'ny alΓ lan'ny antso an-tariby dia nampiharina.
  • Nampiana API hamerana ny haben'ny sary JPEG sy PNG ambony indrindra.
  • Fanampiana fanampiny ho an'ny fananganana ao amin'ny Clang/GCC amin'ny maody ThreadSanitizer (-enable-tsanitizer).
  • Nisy bokotra nampiana tao amin'ny saha fidirana tenimiafina Wi-Fi hanehoana ny tenimiafina.

Source: opennet.ru

Add a comment