PAPPL 1.2, akwai tsarin tsara fitarwar bugawa

Michael R Sweet, marubucin tsarin bugu na CUPS, ya sanar da sakin PAPPL 1.2, tsarin haɓaka aikace-aikacen bugu na IPP ko'ina wanda aka ba da shawarar don amfani a madadin direbobin firinta na gargajiya. An rubuta lambar tsarin a cikin C kuma an rarraba a ƙarƙashin lasisin Apache 2.0 tare da banda wanda ke ba da damar haɗi zuwa lamba a ƙarƙashin lasisin GPLv2 da LGPLv2.

Daga cikin canje-canje a cikin sabon sigar:

  • Ƙara cikakken goyon bayan yanki. Ana ba da kayan aikin gida na asali don Ingilishi, Faransanci, Jamusanci, Italiyanci, Jafananci da Sifen.
  • Ingantattun tallafi don dandamalin macOS. Ana ba da haɗin kai tare da babban menu na duniya na macOS. Ƙara ikon gudanar da aikace-aikacen bugawa a yanayin uwar garke.
  • Ƙara goyon baya don haɗin kai lokacin buga hotunan JPEG ko lokacin amfani da aikin papplJobFilterImage tare da kunna anti-aliasing.
  • An aiwatar da ƙarin fasalulluka na ka'idar IPP (Internet Printing Protocol) kuma an ƙara sabbin APIs: papplDeviceGetSupplies don tantance matakan tawada da toner, papplSystemAddEvent/papplSubscriptionXxx don sarrafa sanarwar IPP, papplSystemGet/SetMaxx don sarrafa sanarwar IPP. Ƙara goyon baya don "ayyukan karɓuwa-na-aiki" IPP sifa ga papplPrinterDisable da papplPrinterEnable ayyuka.
  • Ƙara ikon saita girman takardar ku a cikin millimeters.
  • Ƙara tallafi don ɗakunan karatu na OpenSSL da LibreSSL.
  • An sabunta lambar na'urar USB da aka yi amfani da ita don ƙirƙirar na'urorin abokin ciniki na USB da kwaikwaiyon software na na'urorin USB.
  • An ba da ɗauri ga mai amfani da kundin adireshi tare da tsoho ta buga spool.
  • Ingantacciyar dacewa tare da ɗakin karatu na libcups3.

An tsara tsarin PAPPL da farko don tallafawa tsarin bugu na LPrint da direbobin Gutenprint, amma ana iya amfani da su don aiwatar da tallafi ga kowane firinta da direbobi don bugu akan tebur, uwar garken da tsarin da aka haɗa. Ana sa ran PAPPL za ta iya taimakawa wajen haɓaka ci gaban fasahar IPP a ko'ina a madadin direbobin gargajiya da sauƙaƙe tallafi ga sauran shirye-shiryen tushen IPP kamar AirPrint da Mopria.

PAPPL ya haɗa da aiwatar da ƙa'idar IPP Everywhere, wanda ke ba da hanyoyin shiga firintocin gida ko ta hanyar hanyar sadarwa da kuma ɗaukar buƙatun bugu. IPP Ko'ina yana aiki a yanayin maras direba kuma, sabanin direbobin PPD, baya buƙatar ƙirƙirar fayilolin daidaitawa. Ana tallafawa hulɗa tare da firintocin duka biyu kai tsaye ta hanyar haɗin firinta ta gida ta hanyar USB, da samun dama ga hanyar sadarwar ta amfani da ka'idojin AppSocket da JetDirect. Ana iya aika bayanai zuwa firinta a cikin JPEG, PNG, PWG Raster, Apple Raster da tsarin "raw".

Ana iya haɗa PAPPL don tsarin aiki masu dacewa da POSIX, gami da Linux, macOS, QNX da VxWorks. Abubuwan dogaro sun haɗa da Avahi (don tallafin mDNS/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (don tabbatarwa) da ZLIB. Dangane da PAPPL, aikin OpenPrinting yana haɓaka aikace-aikacen bugu na PostScript na duniya, wanda zai iya aiki tare da na'urori masu dacewa da IPP na zamani (ta amfani da PAPPL) waɗanda ke goyan bayan PostScript da Ghostscript, kuma tare da tsofaffin firintocin waɗanda direbobin PPD ke samuwa (fitar kofuna da kuma Ana amfani da matattarar libppd).

source: budenet.ru

Add a comment