PAPPL 1.2، د چاپ محصول تنظیم کولو لپاره یو چوکاټ شتون لري

مایکل آر سویټ، د CUPS چاپ کولو سیسټم لیکوال، د PAPPL 1.2 خوشې کولو اعلان وکړ، د IPP هر ځای د چاپ کولو غوښتنلیکونو پراختیا لپاره یو چوکاټ چې د دودیز پرنټر چلوونکو په ځای کې د کارولو لپاره سپارښتنه کیږي. د چوکاټ کوډ په C کې لیکل شوی او د اپاچي 2.0 جواز لاندې توزیع شوی د استثنا سره چې د GPLv2 او LGPLv2 جوازونو لاندې کوډ سره لینک کولو ته اجازه ورکوي.

په نوې نسخه کې د بدلونونو په منځ کې:

  • د بشپړ ځایی کولو ملاتړ اضافه شوی. د ځایی کولو اساسی کټونه د انګلیسي ، فرانسوي ، الماني ، ایټالوي ، جاپاني او هسپانوي لپاره وړاندیز شوي.
  • د macOS پلیټ فارم لپاره ښه ملاتړ. د macOS غوره نړیوال مینو سره ادغام چمتو شوی. په سرور حالت کې د چاپ غوښتنلیکونو چلولو وړتیا اضافه کړه.
  • د انټرپولیشن لپاره ملاتړ اضافه شوی کله چې د JPEG عکسونو چاپ کول یا د papplJobFilterImage فنکشن کارولو سره د انټي الیاس کولو فعال شوي.
  • د IPP (انټرنیټ چاپ پروتوکول) پروتوکول اضافي ځانګړتیاوې پلي شوي او نوي APIs اضافه شوي دي: د رنګ او ټونر کچې ټاکلو لپاره papplDeviceGetSupplies، papplSystemAddEvent/papplSubscriptionXxx د IPP خبرتیاو پروسس کولو لپاره، papplSystemGet/SetMax د مراجعینو شمیر محدودیت. د PapplPrinterDisable او papplPrinterEnable افعالونو لپاره د "پرنټر-د منلو-دندو" IPP خاصیت لپاره ملاتړ اضافه شوی.
  • په ملی مترو کې ستاسو د خپل شیټ اندازې تنظیم کولو وړتیا اضافه کړه.
  • د OpenSSL او LibreSSL کتابتونونو لپاره ملاتړ اضافه شوی.
  • د USB ګیجټ کوډ تازه شوی چې د USB پیرودونکي وسیلو او د USB وسیلو سافټویر سمولیشن رامینځته کولو لپاره کارول کیږي.
  • د ډیفالټ چاپ سپول سره لارښود کارونکي ته پابند چمتو شوي.
  • د libcups3 کتابتون سره ښه مطابقت.

د PAPPL چوکاټ په اصل کې د LPrint چاپ کولو سیسټم او د ګوټین چاپ ډرایورانو مالتړ لپاره ډیزاین شوی و، مګر په ډیسټاپ، سرور او سرایت شوي سیسټمونو کې د چاپ کولو لپاره د هر پرنټر او ډرایور لپاره مالتړ پلي کولو لپاره کارول کیدی شي. تمه کیږي چې PAPPL به وکوالی شي د کلاسیک ډرایورانو په ځای د IPP هر ځای ټیکنالوژۍ پرمختګ ګړندۍ کولو کې مرسته وکړي او د نورو IPP پراساس برنامو لکه AirPrint او Mopria لپاره ملاتړ اسانه کړي.

PAPPL د IPP هر ځای پروتوکول اصلي پلي کول شامل دي، کوم چې په محلي یا شبکه کې پرنټرونو ته د لاسرسي او د چاپ غوښتنې اداره کولو وسیله چمتو کوي. IPP هر ځای د ډرایور پرته حالت کې کار کوي او د PPD ډرایورانو برخلاف ، د جامد ترتیب فایلونو رامینځته کولو ته اړتیا نلري. د پرنټرونو سره تعامل دواړه په مستقیم ډول د USB له لارې د محلي پرنټر اتصال له لارې ملاتړ کیږي ، او د AppSocket او JetDirect پروتوکولونو په کارولو سره شبکې ته لاسرسی. ډیټا په JPEG، PNG، PWG راسټر، ایپل راسټر او "خام" شکلونو کې چاپګر ته لیږل کیدی شي.

PAPPL د POSIX-compliant عملیاتي سیسټمونو لپاره تالیف کیدی شي، پشمول لینکس، macOS، QNX او VxWorks. انحصاراتو کې Avahi (د mDNS/DNS-SD ملاتړ لپاره)، CUPS، GNU TLS، JPEGLIB، LIBPNG، LIBPAM (د تصدیق لپاره) او ZLIB شامل دي. د PAPPL پر بنسټ، د OpenPrinting پروژه یو نړیوال پوسټ سکریپټ پرنټر اپلیکیشن رامینځته کوي، چې دواړه د عصري IPP سره مطابقت لرونکي چاپګرانو سره کار کولو توان لري (د PAPPL په کارولو سره) چې د پوسټ سکریپټ او ګوسټ سکریپټ ملاتړ کوي، او د پخوانیو پرنټرونو سره چې د PPD چلوونکي شتون لري (کپ فلټرونه او libppd فلټرونه کارول کیږي).

سرچینه: opennet.ru

Add a comment