PAPPL 1.1, хэвлэх гаралтыг зохион байгуулах тогтолцоог ашиглах боломжтой

CUPS хэвлэх системийн зохиогч Майкл Р Свит уламжлалт принтерийн драйверуудын оронд хэрэглэхийг зөвлөдөг IPP Everywhere хэвлэх программуудыг хөгжүүлэх үндсэн суурь болох PAPPL 1.1 хувилбарыг гаргаснаа зарлав. Хүрээний код нь C хэл дээр бичигдсэн бөгөөд Apache 2.0 лицензийн дагуу түгээгдсэн бөгөөд GPLv2 болон LGPLv2 лицензийн дагуу кодтой холбогдохыг зөвшөөрдөггүй.

Шинэ хувилбарт:

  • Wi-Fi-аар тохируулах боломжийг нэмсэн.
  • IPP-over-USB протокол (IPP-USB) ашиглан принтерт хандах дэмжлэг байсан.
  • Тохиромжтой принтерийн драйверуудыг хайж, өргөтгөсөн функцийг автоматаар нэмсэн.
  • TLS шифрлэлтийг идэвхгүй болгохын тулд PAPPL_SOPTIONS_NO_TLS горимыг нэмсэн.
  • Принтерийг түр зогсоох, үргэлжлүүлэх товчлуурууд болон тушаалуудыг нэмсэн.
  • Баталгаажуулалтын өөр механизмуудыг дэмжихийн тулд papplSystemSetAuthCallback API нэмсэн.
  • Шахалтыг идэвхжүүлэх сонголтыг хэрэгжүүлсэн.
  • Олон принтерийн нэгэн зэрэг менежментийг сайжруулсан.
  • Windows 10 болон 11 платформуудын дэмжлэгийг нэмсэн.

PAPPL хүрээ нь анх LPrint хэвлэх систем болон Gutenprint драйверуудыг дэмжих зорилгоор бүтээгдсэн боловч ширээний компьютер, сервер болон суулгагдсан систем дээр хэвлэх үед ямар ч принтер, драйверуудад дэмжлэг үзүүлэхэд ашиглагдаж болохыг санаарай. PAPPL нь сонгодог драйверуудын оронд IPP Everywhere технологийн дэвшлийг хурдасгаж, AirPrint, Mopria зэрэг IPP-д суурилсан бусад програмуудыг дэмжихэд хялбар болгоно гэж найдаж байна.

PAPPL нь IPP Everywhere протоколын суурилагдсан хэрэгжилтийг агуулдаг бөгөөд энэ нь хэвлэгч рүү дотоод эсвэл сүлжээгээр хандаж, хэвлэх хүсэлтийг боловсруулах боломжийг олгодог. IPP Everywhere нь жолоочгүй горимд ажилладаг бөгөөд PPD драйверуудаас ялгаатай нь статик тохиргооны файл үүсгэх шаардлагагүй. Принтерүүдтэй харилцах нь USB-ээр дамжуулан дотоод принтерийн холболт болон AppSocket болон JetDirect протоколуудыг ашиглан сүлжээнд нэвтрэх замаар шууд дэмжигддэг. Өгөгдлийг хэвлэгч рүү JPEG, PNG, PWG Raster, Apple Raster болон raw форматаар илгээх боломжтой.

PAPPL нь Linux, macOS, QNX, VxWorks зэрэг POSIX-д нийцсэн үйлдлийн системд зориулагдсан болно. Хамааралтай зүйлс нь Avahi (mDNS/DNS-SD дэмжлэгт зориулагдсан), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (баталгаажуулалтын хувьд), ZLIB зэрэг орно. PAPPL дээр үндэслэн OpenPrinting төсөл нь PostScript болон Ghostscript-ийг дэмждэг орчин үеийн IPP нийцтэй принтерүүд (PAPPL ашигладаг) болон PPD драйверуудтай (аяга шүүлтүүр болон libppd шүүлтүүр ашиглан) хуучин принтерүүдтэй ажиллах боломжтой бүх нийтийн PostScript принтерийн програмыг хөгжүүлдэг. ).

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх