Photoshop Large Document (.psb)

Adobe Стандарт

Форматът Photoshop Large Document Format (PSB) е 64-битовият формат за голямо платно на Adobe Photoshop, проектиран да поддържа масивни графични файлове с размери до 300 000 пиксела и размери на файловете, надвишаващи стандартните ограничения от 2 GB.

Конвертиране на PSB към PNG

Безплатен конвертор от PSB към PNG в браузъра. Конвертирайте файлове незабавно на вашето устройство.

Инспектиране и метаданни

Операционните системи и файловите анализатори идентифицират PSB файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на хедъра (Magic Bytes)

Операционните системи и файловите анализатори идентифицират PSB файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

38 42 50 53 00 02

ASCII ПРЕДСТАВЯНЕ: 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 (Текущ)PSDTIFFPNG
Максимални размери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% база данни със слоеве на Photoshop100% база данни със слоеве на 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) чрез разпределение на памет с размер в гигабайти, задействано от манипулирани размери на платното.

Защитни добри практики:

Исторически произход и етапи

2013Photoshop CC разширява поддръжката на PSB за интелигентни обекти (Smart Objects) и работни пространства с множество платна (artboards).
2005Photoshop CS2 позволява редактиране на 32-битови HDR изображения с плаваща запетая в рамките на PSB.
2003Представен с Adobe Photoshop CS (версия 8.0) за преодоляване на историческите ограничения от 30 000 пиксела и 2 GB за PSD.

Основни предимства и плюсове

  • Нарушава ограниченията за размери от 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 директно във вашия браузър.