Великий документ Photoshop (.psb)
Adobe СтандартPhotoshop Large Document Format (PSB): це 64-бітний формат великого полотна від Adobe Photoshop, розроблений для підтримки масивних графічних файлів розміром до 300 000 пікселів і розмірів файлів, що перевищують стандартні обмеження 2 ГБ.
Конвертувати з PSB у PNG
Безкоштовний конвертер з PSB у PNG у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли PSB, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли PSB, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):
38 42 50 53 00 02ПОДАННЯ В ASCII: 8BPS..
Стандартизація: Adobe Photoshop File Format Specification (Version 2)
Технічні характеристики
| Архітектура контейнера | Структура документа Photoshop з використанням 64-бітних файлових зміщень і дескрипторів довжини (Версія 2) |
| Стиснення | RLE (PackBits), ZIP без передбачення, ZIP з передбаченням або нестиснені сирі планарні байти |
| Порядок байтів (Endianness) | Порядок байтів від старшого до молодшого (Big-Endian; Motorola) |
| Колірні простори | sRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab Color, Вбудовані профілі ICC |
| Канали та структура | Необмежена кількість шарів, масок, смарт-об'єктів, коригувальних шарів, текстових контурів та альфа-каналів |
| Максимальні розміри | 300 000 x 300 000 пікселів (теоретичний розмір файлу до 4 ексабайт) |
| Прозорість | Повне багатошарове 8-бітне, 16-бітне або 32-бітне альфа-змішування з плаваючою комою |
| Потокове та прогресивне завантаження | Непотокова багатошарова ієрархічна база даних документів |
Технічна матриця порівняння: PSB проти конкурентів
| Технічний атрибут | PSB (Поточний) | PSD | TIFF | PNG |
|---|---|---|---|---|
| Максимальні розміри | 300 000 x 300 000 пікселів | 30 000 x 30 000 пікселів | Підтримує обмеження BigTIFF 64-біт | Підтримує 31-бітні цілочисельні обмеження |
| Максимальний розмір файлу | Практично необмежений (до 4 ексабайт) | 2,0 гігабайти (обмеження 32-бітного зміщення) | 4,0 ГБ (стандарт) / Ексабайти (BigTIFF) | 2,0 гігабайти |
| Внутрішні зміщення | 64-бітні файлові зміщення (Версія 2) | 32-бітні файлові зміщення (Версія 1) | 32-бітні (стандарт) / 64-бітні (BigTIFF) | 32-бітні довжини блоків |
| Збереження шарів | База даних шарів Photoshop; сумісність залежить від програми. | База даних шарів Photoshop; сумісність залежить від програми. | Обмежені блоки шарів TIFF | Зведене однорастрове зображення |
Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі
Photoshop показує повідомлення 'Не вдалося виконати запит, оскільки це не дійсний документ Photoshop'.
Першопричина: Пошкоджений покажчик 64-бітного зміщення шару або неочікуване обрізання файлу під час збереження.
Відновлення: Витягніть зведене композитне зображення попереднього перегляду за допомогою PSB Extractor від File2File.app.
Аналіз безпеки та векторів атак на парсери
Файли PSB містять складні 64-бітні ієрархії шарів, у яких пошкоджені дескриптори довжини можуть спричинити вичерпання пам’яті в засобах розбору зображень.
Відомі вектори атак
- Переповнення цілих чисел під час виділення 64-бітної маски шару.
- Читання за межами буфера під час розбору даних каналу, стиснених алгоритмом PackBits.
- Відмова в обслуговуванні через виділення пам'яті в кілька гігабайт, викликане створеними розмірами полотна.
Рекомендації щодо захисту: Перевіряйте зміщення записів шарів і обмежуйте виділення пам’яті під час розбору.
Історичне походження та віхи
Основні переваги
- Знімає обмеження розміру в 30 000 пікселів і бар'єр файлу в 2 ГБ стандартних файлів PSD (підтримує до 300 000 пікселів).
- Створений для збереження шарів, контурів, Smart Objects і коригувальних шарів Photoshop під час збереження у сумісних версіях Photoshop; підтримка іншого програмного забезпечення різниться.
- Використовується в деяких процесах Photoshop із великим полотном, зокрема для білбордів, панорам та інших робіт із високою роздільністю.
Технічні обмеження та недоліки
- Великі документи PSB можуть потребувати значного обсягу пам’яті та дискового простору; розмір файлу залежить від розмірів полотна, шарів і вбудованого вмісту.
- Обмежена підтримка в застосунках не від Adobe порівняно зі стандартним PSD.
- Повільний час збереження та завантаження при записі багатогігабайтних баз даних шарів на диск.
Цікаві технічні факти
- Магічні байти для стандартного PSD закінчуються на 0x00 0x01 (Версія 1), тоді як файл PSB закінчується на 0x00 0x02 (Версія 2).
- Зображення розміром 300 000 x 300 000 пікселів, надруковане з роздільною здатністю 300 DPI, охоплюватиме вражаючі 83 на 83 фути (25 на 25 метрів).
- Астрофотографи та NASA створюють масивні багатогігапіксельні панорами телескопів у форматі PSB.
Поширені технічні запитання
У чому різниця між PSD та PSB?
PSD обмежений розмірами 30 000 x 30 000 пікселів і розміром файлу 2 ГБ. PSB використовує 64-бітні зміщення, щоб підтримувати зображення розміром до 300 000 x 300 000 пікселів і файли розміром у кілька сотень гігабайтів.
Коли слід використовувати PSB замість PSD?
Photoshop запропонує зберегти зображення у форматі PSB, якщо його розмір перевищить 30 000 пікселів у будь-якому вимірі або розмір файлу перевищить 2 ГБ.
Як конвертувати файл PSB у JPG або PNG?
Ви можете конвертувати документи PSB у зведені зображення JPG або PNG за допомогою File2File.app безпосередньо у своєму браузері.
Пов'язані пари конвертації PSB
Декодуйте масивні композиції Photoshop Big (.psb) розміром до 300 000 пікселів завширшки в графіку PNG без втрат у повній роздільній здатності.
Надішліть велику композицію Photoshop у вигляді односторінкового PDF для перевірки. Він використовує збережене композитне зображення; шари та коригування PSB не редагуються у PDF.