{"id":102634,"date":"2021-12-16T15:36:54","date_gmt":"2021-12-16T13:36:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat"},"modified":"2021-12-16T15:36:54","modified_gmt":"2021-12-16T13:36:54","slug":"dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat","title":{"rendered":"Dost\u0119pny jest PAPPL 1.1, framework do organizacji druku","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Michael Sweet, autor systemu druku CUPS, zaprezentowa\u0142 wydanie PAPPL 1.1, frameworka do tworzenia aplikacji do druku opartego na protokole IPP Everywhere, kt\u00f3ry zaleca si\u0119 stosowa\u0107 zamiast tradycyjnych sterownik\u00f3w do drukarek. Kod frameworka napisany jest w j\u0119zyku C i jest rozpowszechniany na licencji Apache 2.0 z wyj\u0105tkiem pozwalaj\u0105cym na \u0142\u0105czenie z kodem na licencjach GPLv2 i LGPLv2.    <\/p>\n<p>W nowej wersji:  <\/p>\n<ul>\n<li class=\"l\"> Dodano mo\u017cliwo\u015b\u0107 konfiguracji przez Wi-Fi.\n<li class=\"l\"> Wprowadzono wsparcie dla dost\u0119pu do drukarki za pomoc\u0105 protoko\u0142u IPP-over-USB (IPP-USB).\n<li class=\"l\"> Zrealizowano wyszukiwanie odpowiednich sterownik\u00f3w do drukarki oraz automatyczne dodawanie rozszerzonej funkcjonalno\u015bci.\n<li class=\"l\"> Dodano tryb PAPPL_SOPTIONS_NO_TLS do wy\u0142\u0105czenia szyfrowania TLS.\n<li class=\"l\"> Dodano przyciski i polecenia do wstrzymywania i wznawiania pracy drukarki.\n<li class=\"l\"> Dodano API papplSystemSetAuthCallback dla wsparcia alternatywnych mechanizm\u00f3w uwierzytelniania.\n<li class=\"l\"> Wprowadzono opcj\u0119 w\u0142\u0105czenia kompresji.\n<li class=\"l\"> Ulepszono jednoczesne zarz\u0105dzanie wieloma drukarkami.\n<li class=\"l\"> Dodano wsparcie dla platform Windows 10 i 11.  <\/ul>\n<p>Przypomnijmy, \u017ce framework PAPPL zosta\u0142 pierwotnie zaprojektowany do wsparcia systemu druku LPrint oraz sterownik\u00f3w Gutenprint, ale mo\u017ce by\u0107 wykorzystany do wdro\u017cenia wsparcia dla dowolnych drukarek i sterownik\u00f3w podczas wydruku na systemach stacjonarnych, serwerowych i wbudowanych. Zak\u0142ada si\u0119, \u017ce PAPPL przyczyni si\u0119 do przyspieszenia rozwoju technologii IPP Everywhere zamiast klasycznych sterownik\u00f3w oraz upro\u015bci wsparcie dla innych program\u00f3w opartych na IPP, takich jak AirPrint i Mopria.    <\/p>\n<p>PAPPL zawiera wbudowan\u0105 implementacj\u0119 protoko\u0142u IPP Everywhere, kt\u00f3ry zapewnia narz\u0119dzia do uzyskiwania dost\u0119pu do drukarek lokalnie lub przez sie\u0107 oraz do obs\u0142ugi \u017c\u0105da\u0144 dotycz\u0105cych druku. IPP Everywhere dzia\u0142a w trybie bezsterownikowym i, w przeciwie\u0144stwie do sterownik\u00f3w PPD, nie wymaga tworzenia statycznych plik\u00f3w konfiguracyjnych. Obs\u0142ugiwane jest po\u0142\u0105czenie z drukarkami zar\u00f3wno bezpo\u015brednio przez lokalne po\u0142\u0105czenie USB, jak i poprzez sie\u0107 przy u\u017cyciu protoko\u0142\u00f3w AppSocket i JetDirect. Dane mog\u0105 by\u0107 wysy\u0142ane do drukarki w formatach JPEG, PNG, PWG Raster, Apple Raster oraz 'raw'.      <\/p>\n<p>PAPPL mo\u017ce by\u0107 kompilowany dla system\u00f3w operacyjnych zgodnych z POSIX, w tym Linux, macOS, QNX i VxWorks. W\u015br\u00f3d zale\u017cno\u015bci nale\u017cy wymieni\u0107 Avahi (do obs\u0142ugi mDNS\/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (do autoryzacji) oraz ZLIB. Na bazie PAPPL projekt OpenPrinting rozwija uniwersaln\u0105 aplikacj\u0119 PostScript Printer Application, kt\u00f3ra mo\u017ce wsp\u00f3\u0142pracowa\u0107 zar\u00f3wno z nowoczesnymi drukarkami zgodnymi z IPP (u\u017cywaj\u0105cymi PAPPL), kt\u00f3re obs\u0142uguj\u0105 PostScript i Ghostscript, jak i ze starszymi drukarkami, dla kt\u00f3rych dost\u0119pne s\u0105 sterowniki PPD (stosowane s\u0105 filtry cups-filters i libppd).<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56359\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u0430\u0439\u043a\u043b \u0421\u0432\u0438\u0442 (Michael R Sweet), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a PAPPL 1.1, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 IPP Everywhere, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0434\u043b\u044f \u043f\u0440\u0438\u043d\u0442\u0435\u0440\u043e\u0432. \u041a\u043e\u0434 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 Apache 2.0 \u0441 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c, \u0440\u0430\u0437\u0440\u0435\u0448\u0430\u044e\u0449\u0438\u043c \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u043d\u0438\u0435 \u0441 \u043a\u043e\u0434\u043e\u043c \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043c\u0438 GPLv2 \u0438 LGPLv2. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-102634","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u0430\u0439\u043a\u043b \u0421\u0432\u0438\u0442 (Michael R Sweet), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a PAPPL 1.1, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 IPP Everywhere, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d PAPPL 1.1, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u044b\u0432\u043e\u0434\u0430 \u043d\u0430 \u043f\u0435\u0447\u0430\u0442\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u0430\u0439\u043a\u043b \u0421\u0432\u0438\u0442 (Michael R Sweet), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a PAPPL 1.1, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 IPP Everywhere, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-12-16T13:36:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-12-16T13:36:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Dost\u0119pny PAPPL 1.1, framework do organizacji wydruku | ProHoster","description":"Michael Sweet, autor systemu druku CUPS, zaprezentowa\u0142 wydanie PAPPL 1.1, frameworka do tworzenia aplikacji do druku opartego na protokole IPP Everywhere, kt\u00f3ry zaleca si\u0119 stosowa\u0107 zamiast.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d PAPPL 1.1, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0432\u044b\u0432\u043e\u0434\u0430 \u043d\u0430 \u043f\u0435\u0447\u0430\u0442\u044c | ProHoster","og:description":"\u041c\u0430\u0439\u043a\u043b \u0421\u0432\u0438\u0442 (Michael R Sweet), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u0435\u0447\u0430\u0442\u0438 CUPS, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0432\u044b\u043f\u0443\u0441\u043a PAPPL 1.1, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 IPP Everywhere, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u043e.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/dostupen-pappl-1-1-frejmvork-dlya-organizaczii-vyvoda-na-pechat","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-12-16T13:36:54+00:00","article:modified_time":"2021-12-16T13:36:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102634","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-12-16 13:37:05","updated":"2022-09-29 17:48:15","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/102634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=102634"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/102634\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=102634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=102634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=102634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}