PAPPL 1.3, அச்சு வெளியீட்டை ஒழுங்கமைப்பதற்கான ஒரு கட்டமைப்பு உள்ளது

CUPS பிரிண்டிங் சிஸ்டத்தின் ஆசிரியரான மைக்கேல் ஆர் ஸ்வீட், PAPPL 1.3 ஐ வெளியிடுவதாக அறிவித்தார், இது பாரம்பரிய அச்சுப்பொறி இயக்கிகளுக்குப் பதிலாகப் பயன்படுத்த பரிந்துரைக்கப்படும் IPP எல்லா இடங்களிலும் அச்சிடுதல் பயன்பாடுகளை உருவாக்குவதற்கான கட்டமைப்பாகும். கட்டமைப்பின் குறியீடு C இல் எழுதப்பட்டு Apache 2.0 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது, விதிவிலக்கு GPLv2 மற்றும் LGPLv2 உரிமங்களின் கீழ் குறியீட்டுடன் இணைக்க அனுமதிக்கிறது.

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

PAPPL ஆனது IPP எல்லா இடங்களிலும் உள்ள நெறிமுறையின் உள்ளமைக்கப்பட்ட செயலாக்கத்தை உள்ளடக்கியது, இது அச்சுப்பொறிகளை உள்நாட்டில் அல்லது பிணையத்தில் அணுகுவதற்கான வழிமுறைகளை வழங்குகிறது மற்றும் அச்சு கோரிக்கைகளை செயலாக்குகிறது. IPP எல்லா இடங்களிலும் இயக்கி இல்லாத பயன்முறையில் இயங்குகிறது மற்றும் PPD இயக்கிகள் போலல்லாமல், நிலையான கட்டமைப்பு கோப்புகளை உருவாக்க தேவையில்லை. அச்சுப்பொறிகளுடனான தொடர்பு USB வழியாக உள்ளூர் பிரிண்டர் இணைப்பு மூலமாகவும், AppSocket மற்றும் JetDirect நெறிமுறைகளைப் பயன்படுத்தி பிணைய அணுகல் மூலமாகவும் நேரடியாக ஆதரிக்கப்படுகிறது. JPEG, PNG, PWG Raster, Apple Raster மற்றும் மூல வடிவங்களில் தரவை பிரிண்டருக்கு அனுப்பலாம்.

PAPPL ஆனது Linux, macOS, QNX மற்றும் VxWorks உள்ளிட்ட POSIX-இணக்க இயக்க முறைமைகளுக்காக உருவாக்கப்படலாம். சார்புகளில் Avahi (mDNS/DNS-SD ஆதரவுக்கு), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (அங்கீகரிப்புக்காக) மற்றும் ZLIB ஆகியவை அடங்கும். PAPPL ஐ அடிப்படையாகக் கொண்டு, OpenPrinting திட்டம் உலகளாவிய போஸ்ட்ஸ்கிரிப்ட் பிரிண்டர் பயன்பாட்டை உருவாக்குகிறது, இது போஸ்ட்ஸ்கிரிப்ட் மற்றும் கோஸ்ட்ஸ்கிரிப்ட்டை ஆதரிக்கும் நவீன IPP-இணக்கமான அச்சுப்பொறிகளுடன் (PAPPL ஆல் பயன்படுத்தப்படுகிறது) மற்றும் PPD இயக்கிகளைக் கொண்ட பழைய அச்சுப்பொறிகளுடன் (கப்-வடிப்பான்கள் மற்றும் libppd வடிகட்டிகளைப் பயன்படுத்துகிறது. )).

புதிய பதிப்பில் உள்ள மாற்றங்களில்:

  • Добавлена возможность удержания и возобновления выполнения работ по выводу на печать.
  • Добавлено ведение отладочного лога для операций управления устройствами.
  • Добавлена поддержка масштабирования PNG-изображений, используя встроенную информацию о разрешении.
  • Предоставлена возможность вывода локализированного баннера в верхней части web-страниц со сведениями о принтере и системе.
  • Добавлен API для управления запуском периодически выполняемых задач.
  • Реализована возможность настройки сети через callback-вызовы.
  • Добавлен API для ограничения максимального размера изображений JPEG и PNG.
  • Добавлена поддержка сборки в Clang/GCC в режиме ThreadSanitizer (-enable-tsanitizer).
  • В поле для ввода пароля для Wi-Fi добавлена кнопка для отображения пароля.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்