Mae PAPPL 1.1, fframwaith ar gyfer trefnu allbrintiau, ar gael

Cyhoeddodd Michael R Sweet, awdur system argraffu CUPS, ryddhau PAPPL 1.1, fframwaith ar gyfer datblygu cymwysiadau argraffu IPP Everywhere yr argymhellir eu defnyddio yn lle gyrwyr argraffwyr traddodiadol. Mae'r cod fframwaith wedi'i ysgrifennu yn C ac fe'i dosberthir o dan drwydded Apache 2.0 ac eithrio sy'n caniatáu cysylltu â chod o dan y trwyddedau GPLv2 a LGPLv2.

Yn y fersiwn newydd:

  • Ychwanegwyd y gallu i ffurfweddu trwy Wi-Fi.
  • Bellach mae cefnogaeth i gael mynediad i'r argraffydd gan ddefnyddio'r protocol IPP-over-USB (IPP-USB).
  • Chwilio am yrwyr argraffwyr addas ac ychwanegu ymarferoldeb uwch yn awtomatig.
  • Ychwanegwyd modd PAPPL_SOPTIONS_NO_TLS i analluogi amgryptio TLS.
  • Ychwanegwyd botymau a gorchmynion i oedi ac ailddechrau'r argraffydd.
  • Ychwanegwyd papplSystemSetAuthCallback API i gefnogi mecanweithiau dilysu amgen.
  • Wedi gweithredu opsiwn i alluogi cywasgu.
  • Gwell rheolaeth ar yr un pryd o argraffwyr lluosog.
  • Cefnogaeth ychwanegol i lwyfannau Windows 10 ac 11.

Gadewch inni gofio bod y fframwaith PAPPL wedi'i gynllunio'n wreiddiol i gefnogi'r system argraffu LPrint a gyrwyr Gutenprint, ond gellir ei ddefnyddio i roi cymorth i unrhyw argraffwyr a gyrwyr wrth argraffu ar systemau bwrdd gwaith, gweinyddwyr a systemau mewnosodedig. Disgwylir y bydd PAPPL yn gallu helpu i gyflymu datblygiad technoleg IPP Everywhere yn lle gyrwyr clasurol a symleiddio cefnogaeth ar gyfer rhaglenni eraill sy'n seiliedig ar IPP fel AirPrint a Mopria.

Mae PAPPL yn cynnwys gweithrediad brodorol y protocol IPP Everywhere, sy'n darparu'r modd i gyrchu argraffwyr yn lleol neu dros rwydwaith ac ymdrin â cheisiadau argraffu. Mae IPP Everywhere yn gweithredu mewn modd di-yrrwr ac, yn wahanol i yrwyr PPD, nid oes angen creu ffeiliau ffurfweddu statig. Cefnogir rhyngweithio ag argraffwyr yn uniongyrchol trwy gysylltiad argraffydd lleol trwy USB, a mynediad dros y rhwydwaith gan ddefnyddio protocolau AppSocket a JetDirect. Gellir anfon data i'r argraffydd mewn fformatau JPEG, PNG, PWG Raster, Apple Raster ac "amrwd".

Gellir llunio PAPPL ar gyfer systemau gweithredu sy'n cydymffurfio â POSIX, gan gynnwys Linux, macOS, QNX a VxWorks. Ymhlith y dibyniaethau mae Avahi (ar gyfer cefnogaeth mDNS / DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (ar gyfer dilysu) a ZLIB. Yn seiliedig ar PAPPL, mae'r prosiect OpenPrinting yn datblygu Cymhwysiad Argraffydd PostScript cyffredinol, sy'n gallu gweithio gydag argraffwyr modern sy'n gydnaws â IPP (gan ddefnyddio PAPPL) sy'n cefnogi PostScript a Ghostscript, a chydag argraffwyr hŷn y mae gyrwyr PPD ar gael ar eu cyfer (cwpanau-hidlwyr a defnyddir hidlwyr libppd).

Ffynhonnell: opennet.ru

Ychwanegu sylw