Photoshop Large Document (.psb)
Adobe СтандартФорматът Photoshop Large Document Format (PSB) е 64-битовият формат за голямо платно на Adobe Photoshop, проектиран да поддържа масивни графични файлове с размери до 300 000 пиксела и размери на файловете, надвишаващи стандартните ограничения от 2 GB.
Конвертиране на PSB към PNG
Безплатен конвертор от PSB към PNG в браузъра. Конвертирайте файлове незабавно на вашето устройство.
Инспектиране и метаданни
Операционните системи и файловите анализатори идентифицират PSB файлове чрез проверка на началната двоична байтова последователност:
Байтов подпис на хедъра (Magic Bytes)
Операционните системи и файловите анализатори идентифицират PSB файлове чрез проверка на началната двоична байтова последователност:
HEX ПОДПИС (ОФСЕТ 0):
38 42 50 53 00 02ASCII ПРЕДСТАВЯНЕ: 8BPS..
Стандартизация: Adobe Photoshop File Format Specification (Version 2)
Технически спецификации
| Контейнерна архитектура | Photoshop document structure using 64-bit file offsets and length descriptors (Version 2) |
| Компресия | RLE (PackBits), ZIP without prediction, ZIP with prediction, or uncompressed raw planar bytes |
| Поредност на байтовете (Endianness) | Big-Endian (Motorola byte order) |
| Цветови пространства | sRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab Color, Embedded ICC Profiles |
| Канали и структура | Unlimited layers, masks, smart objects, adjustment layers, text paths, and alpha channels |
| Максимални размери | 300,000 x 300,000 pixels (up to 4 Exabytes theoretical file size) |
| Прозрачност | Full multi-layer 8-bit, 16-bit, or 32-bit floating-point alpha blending |
| Стрийминг и прогресивно зареждане | Non-streamable multi-layer hierarchical document database |
Техническа сравнителна матрица: PSB спрямо конкуренти
| Технически атрибут | PSB (Текущ) | PSD | TIFF | PNG |
|---|---|---|---|---|
| Максимални размери | 300 000 x 300 000 пиксела | 30 000 x 30 000 пиксела | Поддържа 64-битови ограничения на BigTIFF | Поддържа ограничения за 31-битови цели числа |
| Максимален размер на файла | Практически неограничен (до 4 екзабайта) | 2.0 гигабайта (ограничение за 32-битов отместващ адрес) | 4.0 GB (стандартен) / Екзабайти (BigTIFF) | 2.0 гигабайта |
| Вътрешни отмествания | 64-битови файлови отмествания (версия 2) | 32-битови файлови отмествания (версия 1) | 32-битови (стандартен) / 64-битови (BigTIFF) | 32-битови дължини на блокове |
| Запазване на слоевете | 100% база данни със слоеве на Photoshop | 100% база данни със слоеве на Photoshop | Ограничени слоеви блокове в TIFF | Сплескан растър от едно изображение |
Често срещани режими на повреда и ръководство за хекс възстановяване
Photoshop показва съобщение 'Could not complete your request because it is not a valid Photoshop document'.
Първопричина: Повреден 64-битов показалец за отместване на слой или неочаквано прекъсване на файла по време на записа.
Възстановяване: Извлечете сплесканото съставно изображение за преглед с помощта на File2File PSB Extractor.
Анализ на сигурността и вектори на атака към парсера
PSB файловете съдържат сложни 64-битови йерархии на слоеве, където повредените дескриптори за дължина могат да причинят изчерпване на паметта в парсерите за изображения.
Известни вектори на атака
- Целочислено препълване по време на разпределението на 64-битови маски на слоеве.
- Преначитане на буфера при парсиране на компресирани с PackBits данни на канали.
- Отказ от услуга (DoS) чрез разпределение на памет с размер в гигабайти, задействано от манипулирани размери на платното.
Защитни добри практики:
Исторически произход и етапи
Основни предимства и плюсове
- Нарушава ограниченията за размери от 30 000 пиксела и бариерата за размер на файла от 2 GB на стандартните PSD файлове (поддържа до 300 000 пиксела).
- Запазва 100% от недеструктивните слоеве на Photoshop, векторни пътеки, интелигентни обекти, филтри и коригиращи слоеве.
- Индустриалният стандарт за гигантски билбордове, панорамни стенописи, брандиране на сгради и гигапикселова фотография.
Технически ограничения и минуси
- Огромни размери на файловете (често от 5 GB до 50 GB на главен документ), изискващи огромно количество RAM и дисково пространство.
- Ограничена поддръжка в приложения извън екосистемата на Adobe в сравнение със стандартния PSD.
- Бавни времена за запис и зареждане при записване на многоетажни бази данни с размери от няколко гигабайта на диска.
Интересни технически факти
- Магическите байтове за стандартен PSD завършват с 0x00 0x01 (версия 1), докато PSB файлът завършва с 0x00 0x02 (версия 2).
- Изображение с размери 300 000 x 300 000 пиксела, отпечатано на 300 DPI, би обхванал невероятните 83 на 83 фута (25 на 25 метра).
- Астрофотографите и НАСА композират масивни многогигапикселови телескопни панорами във формат PSB.
Често задавани технически въпроси
Каква е разликата между PSD и PSB?
PSD е ограничен до 30 000 x 30 000 пиксела и 2 GB размер на файла. PSB използва 64-битови отмествания за поддръжка на изображения с размери до 300 000 x 300 000 пиксела и размери на файловете до стотици гигабайти.
Кога трябва да използвам PSB вместо PSD?
Photoshop ще ви подкани да запазите като PSB всеки път, когато вашето изображение надхвърли 30 000 пиксела в което и да е измерение или надвиши 2 GB размер на файла.
Как мога да конвертирам PSB файл в JPG или PNG?
Можете да конвертирате PSB документи в сплескани JPG или PNG изображения с помощта на File2File.app директно във вашия браузър.