PAPPL 1.2, muaj lub hauv paus rau kev teeb tsa cov ntawv luam tawm

Michael R Sweet, tus sau ntawm CUPS tshuab luam ntawv, tshaj tawm qhov kev tso tawm ntawm PAPPL 1.2, lub hauv paus rau kev tsim IPP Txhua qhov chaw luam ntawv uas tau pom zoo siv los ntawm cov neeg tsav tsheb ib txwm siv. Lub moj khaum code yog sau rau hauv C thiab muab faib raws li Apache 2.0 daim ntawv tso cai nrog kev zam uas tso cai rau kev sib txuas nrog cov lej raws li GPLv2 thiab LGPLv2 daim ntawv tso cai.

Ntawm cov kev hloov nyob rau hauv lub tshiab version:

  • Ntxiv kev txhawb nqa hauv zos tag nrho. Cov khoom siv hauv zos yooj yim muaj rau Askiv, Fabkis, German, Italian, Nyiv thiab Mev.
  • Txhim kho kev txhawb nqa rau macOS platform. Kev koom ua ke nrog macOS sab saum toj thoob ntiaj teb cov ntawv qhia tau muab. Ntxiv lub peev xwm los khiav daim ntawv sau npe hauv hom server.
  • Ntxiv kev txhawb nqa rau kev cuam tshuam thaum luam ntawv JPEG cov duab lossis thaum siv papplJobFilterImage muaj nuj nqi nrog kev tiv thaiv aliasing enabled.
  • Cov yam ntxwv ntxiv ntawm IPP (Internet Printing Protocol) raws tu qauv tau raug coj los siv thiab APIs tshiab tau ntxiv: papplDeviceGetSupplies rau kev txiav txim siab number case thiab toner qib, papplSystemAddEvent/papplSubscriptionXxx rau kev ua IPP cov ntawv ceeb toom, papplSystemGet/Seting tus naj npawb ntawm cov neeg siv khoom. Ntxiv kev txhawb nqa rau "lub tshuab luam ntawv-yog- lees txais-ua haujlwm" IPP tus cwj pwm rau papplPrinterDisable thiab papplPrinterEnable functions.
  • Ntxiv qhov muaj peev xwm los teeb tsa koj tus kheej daim ntawv loj hauv millimeters.
  • Ntxiv kev txhawb nqa rau OpenSSL thiab LibreSSL cov tsev qiv ntawv.
  • Hloov kho USB Gadget code siv los tsim USB tus neeg siv khoom thiab software simulation ntawm USB li.
  • Muab kev khi rau cov neeg siv phau ntawv nrog lub default print spool.
  • Txhim kho kev sib raug zoo nrog libcups3 lub tsev qiv ntawv.

PAPPL lub moj khaum yog tsim los pab txhawb LPrint tshuab luam ntawv thiab Gutenprint tsav tsheb, tab sis tuaj yeem siv los txhawb nqa txhua lub tshuab luam ntawv thiab tsav tsheb rau luam ntawv ntawm desktop, server thiab embedded systems. Nws cia siab tias PAPPL yuav tuaj yeem pab txhawb kev nce qib ntawm IPP Txhua qhov chaw thev naus laus zis nyob rau hauv qhov chaw ntawm cov tsav tsheb qub thiab yooj yim txhawb nqa rau lwm cov kev pabcuam IPP xws li AirPrint thiab Mopria.

PAPPL suav nrog kev ua tiav ntawm IPP Txhua qhov chaw raws tu qauv, uas muab txoj hauv kev kom nkag mus rau cov tshuab luam ntawv hauv zos lossis hauv lub network thiab cov txheej txheem luam ntawv thov. IPP Txhua qhov chaw ua haujlwm hauv hom tsis muaj tsav tsheb thiab, tsis zoo li PPD tsav tsheb, tsis tas yuav tsim cov ntaub ntawv teeb tsa zoo li qub. Kev sib cuam tshuam nrog cov tshuab luam ntawv tau txais kev txhawb nqa ncaj qha los ntawm kev sib txuas ntawm lub tshuab luam ntawv hauv zos ntawm USB, thiab kev siv lub network siv AppSocket thiab JetDirect raws tu qauv. Cov ntaub ntawv tuaj yeem xa mus rau lub tshuab luam ntawv hauv JPEG, PNG, PWG Raster, Apple Raster, thiab cov ntawv nyoos.

PAPPL tuaj yeem tsim rau POSIX-raws li kev khiav haujlwm, suav nrog Linux, macOS, QNX, thiab VxWorks. Kev vam khom muaj xws li Avahi (rau mDNS/DNS-SD kev txhawb nqa), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (rau authentication), thiab ZLIB. Raws li PAPPL, txoj haujlwm OpenPrinting tsim ib daim ntawv thov PostScript tshuab luam ntawv thoob ntiaj teb uas tuaj yeem ua haujlwm nrog ob lub tshuab luam ntawv IPP niaj hnub (siv los ntawm PAPPL) uas txhawb nqa PostScript thiab Ghostscript, thiab nrog cov tshuab luam ntawv qub uas muaj PPD tsav tsheb (siv khob-filters thiab libppd lim. ).).

Tau qhov twg los: opennet.ru

Ntxiv ib saib