Photoshop Document (.psd)

Adobe Стандарт

Photoshop Document (PSD) е вездесъщият файлов формат по подразбиране на Adobe Photoshop, запазващ сложни многоетажни растърни и векторни композиции, маски, типография и коригиращи слоеве.

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

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

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

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

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

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

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

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

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

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

38 42 50 53 00 01

ASCII ПРЕДСТАВЯНЕ: 8BPS..

Стандартизация: Adobe Photoshop File Format Specification (Version 1)

Технически спецификации

Контейнерна архитектураHierarchical document database containing Header, Color Mode Data, Image Resources, Layer & Mask Information, and Composite Image Data
КомпресияPackBits (RLE), Deflate (ZIP), or uncompressed planar byte channels
Поредност на байтовете (Endianness)Big-Endian (Motorola byte order)
Цветови пространстваsRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, Embedded ICC
Канали и структураMulti-layer composites, adjustment layers, text layers, vector masks, smart objects, and channels
Максимални размери30,000 x 30,000 pixels (standard 32-bit limit)
ПрозрачностFull per-layer alpha transparency and blend modes (Multiply, Screen, Overlay, etc.)
Стрийминг и прогресивно зарежданеNon-streamable; embeds flattened composite image for quick third-party previewing

Техническа сравнителна матрица: PSD спрямо конкуренти

Технически атрибутPSD (Текущ)PSBTIFFPNG
Запазване на слоевете100% пълно дърво на слоевете на Photoshop100% пълно дърво на слоевете на PhotoshopОграничена поддръжка на слоеви блоковеСамо сплескано едно изображение
Максимални размери30 000 x 30 000 пиксела300 000 x 300 000 пикселаПрактически неограничени (BigTIFF)Виртуално неограничени
Максимален размер на файла2.0 гигабайта (ограничение за 32-битово отместване)Екзабайти (ограничение за 64-битово отместване)4.0 GB (стандартен TIFF)2.0 гигабайта
Файлова структураВерсия 1 (38 42 50 53 00 01)Версия 2 (38 42 50 53 00 02)Директорийшна структура по TIFF IFDПоток от PNG чаркове (chunks)

Често срещани режими на повреда и ръководство за хекс възстановяване

Грешка във Photoshop: 'An unexpected end-of-file was encountered'.

Първопричина: Прехвърлянето на файла беше прекъснато преди записването на крайното съставно изображение и каналите на слоевете.

Възстановяване: Възстановете отделни ненавредени слоеве или съставния преглед с помощта на File2File PSD Recovery.

Анализ на сигурността и вектори на атака към парсера

Парсерите на PSD трябва да навигират през десетки потребителски ресурсни блокове и слоеви канали, където полетата за деформирана дължина могат да причинят препълване на буфера.

Известни вектори на атака

  • Целочислено препълване по време на разпределението на буфери за маски на слоеве и цветови канали.
  • Преначитане на буфера при парсиране на компресирани с PackBits (RLE) записи на растерни редове.
  • Изчисляване на указател извън границите (out-of-bounds) в ресурсите за изображения на Photoshop (IRB).

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

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

2020Представени са Photoshop Cloud Documents (.psdc), които модернизират синхронизирането на облачни слоеве въз основа на архитектурата на PSD.
2002Photoshop 7.0 въвежда Layer Comps (композиции на слоеве) и текстови векторни двигатели в спецификацията на PSD.
1994Photoshop 3.0 въвежда слоевете (Layers), превръщайки PSD в индустриален стандарт за многоетажен творчески формат.
1990Томас и Джон Нол създават оригиналния формат 8BPS с Adobe Photoshop 1.0.

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

  • Индустриален еталон за дигитален дизайн, запазващ 100% от недеструктивните коригиращи слоеве, маски на слоеве и интелигентни обекти.
  • Универсална съвместимост при импортиране в графичен дизайн, видеоредактиране (Premiere, After Effects) и инструменти за 3D моделиране.
  • Вгражда сплескан запис на съставно изображение, което позволява на програми за преглед на изображения извън Adobe да показват произведението на изкуството без рендериране на слоевете.

Технически ограничения и минуси

  • Строго ограничение на размерите до 30 000 пиксела и ограничение на размера на файла до 2 GB (изисква формат PSB извън тези прагове).
  • Сложната проприетарна спецификация затруднява постигането на перфектно рендериране на слоеве от трети страни извън софтуера на Adobe.
  • Съществени размери на файловете в сравнение със сплескани експортни формати като WebP или PNG.

Интересни технически факти

  • Първите 4 байта на всеки PSD файл са ASCII '8BPS', което означава '8-Bit Photoshop'.
  • Томас Нол първоначално разработва Photoshop на Macintosh Plus през 1987 г. под работното заглавие 'Display'.
  • Когато друго приложение отвори PSD файл без двигателя за слоеве на Photoshop, то просто показва сплесканото съставно изображение, съхранено в края на файла.

Често задавани технически въпроси

Мога ли да отворя PSD файл без Photoshop?

Да. Можете да преглеждате, конвертирате и извличате изображения от PSD файлове с помощта на File2File.app директно в уеб браузъра си, без да инсталирате софтуер на Adobe.

Как мога да конвертирам PSD в PNG или JPG?

File2File.app ви позволява да конвертирате PSD файлове в сплескани, готови за уеб PNG или JPG изображения за секунди без никакво предаване на данни.

Защо моят PSD файл с размер над 2 GB отказва да се запише?

Стандартните PSD файлове имат твърдо архитектурно ограничение от 2 GB. В Photoshop изберете „Запази като“ и изберете „Large Document Format (.psb)“, за да запазите файлове по-големи от 2 GB.