PAPPL 1.1၊ ပုံနှိပ်ထုတ်ဝေမှုအား စုစည်းရန်အတွက် မူဘောင်တစ်ခု ရနိုင်ပါသည်။

CUPS ပုံနှိပ်စက်စနစ်ရေးသားသူ Michael R Sweet သည် သမားရိုးကျ ပရင်တာဒရိုက်ဗာများအစား အသုံးပြုရန် အကြံပြုထားသည့် IPP Everywhere ပရင့်ထုတ်ခြင်းအတွက် မူဘောင်ဖြစ်သည့် PAPPL 1.1 ကို ထုတ်ဝေလိုက်ပြီဖြစ်ကြောင်း ကြေညာခဲ့သည်။ မူဘောင်ကုဒ်ကို C ဖြင့်ရေးသားထားပြီး GPLv2.0 နှင့် LGPLv2 လိုင်စင်များအောက်တွင် ကုဒ်ချိတ်ဆက်ခြင်းကို ခွင့်ပြုသည့်ခြွင်းချက်ဖြင့် Apache 2 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

ဗားရှင်းအသစ်တွင်-

  • Wi-Fi မှတစ်ဆင့် configure လုပ်နိုင်စွမ်းကို ပေါင်းထည့်ထားသည်။
  • ယခုအခါ IPP-over-USB (IPP-USB) ပရိုတိုကောကို အသုံးပြု၍ ပရင်တာအား ဝင်ရောက်အသုံးပြုရန် ပံ့ပိုးမှု ရှိပါသည်။
  • သင့်လျော်သော ပရင်တာဒရိုက်ဗာများကို ရှာဖွေပြီး အဆင့်မြင့် လုပ်ဆောင်နိုင်စွမ်းကို အလိုအလျောက် ပေါင်းထည့်ထားသည်။
  • TLS ကုဒ်ဝှက်ခြင်းကို ပိတ်ရန် PAPPL_SOPTIONS_NO_TLS မုဒ်ကို ထည့်သွင်းခဲ့သည်။
  • ပရင်တာကို ခေတ္တရပ်ပြီး ပြန်လည်စတင်ရန် ခလုတ်များနှင့် ညွှန်ကြားချက်များကို ထည့်သွင်းထားသည်။
  • အခြားစစ်မှန်ကြောင်းအထောက်အထားပြယန္တရားများကိုပံ့ပိုးရန် papplSystemSetAuthCallback API ကိုထည့်သွင်းထားသည်။
  • ချုံ့ခြင်းကိုဖွင့်ရန် ရွေးချယ်ခွင့်တစ်ခုကို အကောင်အထည်ဖော်ခဲ့သည်။
  • ပရင်တာများစွာ၏ တပြိုင်နက်တည်း စီမံခန့်ခွဲမှုကို ပိုမိုကောင်းမွန်စေပါသည်။
  • Windows 10 နှင့် 11 ပလပ်ဖောင်းများအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။

PAPPL မူဘောင်သည် LPrint ပုံနှိပ်စနစ်နှင့် Gutenprint ဒရိုက်ဗာများကို ပံ့ပိုးရန် မူလက ဒီဇိုင်းထုတ်ထားသော်လည်း desktop၊ server နှင့် embedded systems များတွင် ပရင့်ထုတ်သည့်အခါ မည်သည့် printer နှင့် drivers များအတွက်မဆို ပံ့ပိုးမှုအကောင်အထည်ဖော်ရန် အသုံးပြုနိုင်ကြောင်း သတိရကြပါစို့။ classic drivers များအစား AirPrint နှင့် Mopria ကဲ့သို့သော အခြားသော IPP-based ပရိုဂရမ်များအတွက် ရိုးရှင်းသောပံ့ပိုးမှုဖြင့် IPP Everywhere နည်းပညာ၏တိုးတက်မှုကို PAPPL က အရှိန်မြှင့်ကူညီနိုင်လိမ့်မည်ဟု မျှော်လင့်ပါသည်။

PAPPL တွင် ပရင်တာများကို စက်တွင်း သို့မဟုတ် ကွန်ရက်တစ်ခုမှတဆင့် ရယူပြီး ပုံနှိပ်တောင်းဆိုမှုများကို ကိုင်တွယ်ရန် နည်းလမ်းများကို ပံ့ပိုးပေးသည့် IPP Everywhere ပရိုတိုကော၏ မူလအကောင်အထည်ဖော်မှုတစ်ခု ပါဝင်သည်။ IPP Everywhere သည် မောင်းသူမဲ့မုဒ်တွင် လုပ်ဆောင်နေပြီး PPD ဒရိုက်ဘာများနှင့်မတူဘဲ၊ static configuration ဖိုင်များကို ဖန်တီးရန် မလိုအပ်ပါ။ ပရင်တာများနှင့် အပြန်အလှန် တုံ့ပြန်မှုကို 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) ကို အသုံးပြု၍ နှစ်မျိုးလုံးလုပ်ဆောင်နိုင်သည့် universal PostScript ပရင်တာ အက်ပလီကေးရှင်းကို တီထွင်နေပြီး၊ PPD ဒရိုက်ဗာများရရှိနိုင်သည့် ပရင်တာအဟောင်းများ (ခွက်-ဇကာများနှင့်၊ libppd filter များကို အသုံးပြုပါသည်။)

source: opennet.ru

မှတ်ချက် Add