PNG утиліти Плагін REALbasic дозволяє завантажувати і зберігати зображення у форматі PNG з або без інформаційної прозорості. Методи також надаються справу з рядками двійкових даних PNG, який ідеально підходить для збереження і вилучення зображень з бази даних, віртуальних томів, ZIP архіви і т.д.
Формат зображення PNG підтримує повнокольорові зображення з або без альфа-каналів, використовуючи ефективне стиснення без втрат. Зображення PNG ідеальні, коли невеликі розміри файлів бажано без шкоди для точності зображення або інформацію прозорості. PNG утиліти Плагін дозволяє розробникам REALbasic легко завантажувати і зберігати зображення у форматі PNG, а плавно імпорті та експорті маски прозорості.
Вихідний код PNG Utilities надається безкоштовно і може бути використаний без кредиту. Тим не менш, будь-які зміни в джерелі повинні бути внесені тому, так що вони можуть бути розглянуті для включення в майбутньому випуску.
ПРИМІТКА: Libpng і ZLIB бібліотеки включені у відповідні ліцензійні угоди, копії, які включені в іншому місці в цьому розподілі.
Використання:
Помістіть файл PNG утиліти Plugin.rbx входить в скачування в папці плагіна REALbasic REALbasic і запустити. Плагін надає модуль, що містить PNGu різні методи. Будь ласка, ознайомтеся з еталонним методом документ, і входить приклад проекту для більш докладної інформації.
ПРИМІТКА: Якщо ви використовуєте Photoshop для створення файлів у форматі PNG, зробіть собі послугу і завантажити безкоштовний плагін SuperPNG Photoshop (доступний для Mac OS і Windows).
Обмеження:
ВАЖЛИВО: Linux будує динамічно пов'язати з Libpng і Zlib під час виконання. PNG утиліти не буде працювати без цих бібліотек, але вони, як правило, в дистрибутивах Linux і немає установки додаткового не буде потрібно за нормальних обставин. Плагіни для Mac і Win32 є автономними (тобто статично пов'язані Libpng і ZLIB бібліотеки, вбудовані в сам плагін).
PNG утиліти можна завантажити будь-який файл PNG дійсний (істинно-кольоровий, з палітрою, відтінки сірого, і т.д.), але в даний час тільки економить повноколірний 8bpp RGB і RGBA формати.
Гамма-корекція застосовується деструктивно при завантаженні зображення у форматі PNG. Це не означає, що вихідні дані RGB більше не існує в об'єкті REALbasic зображення. Щоб уникнути гамма-корекції повністю завжди проходять гамма значення -1 при завантаженні та / або збереження зображень у форматі PNG.
Вектор картинки (фото з глибини = 0) повинні бути перетворені в растрове зображення перед відправкою їх до методів Зберегти / GetData.
Picture.Transparent прапори не перетвориться в альфа-каналів при використанні методів Зберегти / GetData. Тільки картинки з чинним власності маска призведе в PNG, що містить альфа-канал, але врахуйте, що маски повинні бути відтінки сірого для отримання стабільних результатів.
Маски в REALbasic лікування чорні, як непрозорі, а альфа-канали лікування
Вимоги:
· REALbasic 5.5+
Що нового в цій версії:
· Все: 16 BPP (48 & 64 біт) зображення PNG Тепер завантаження і відображення правильно
Дані програми:
Версія: 1.8.1
Дата завантаження: 3 Jun 15
Ліцензія: Безкоштовно
Популярність: 3
Коментар не знайдено