Photoshop Document (.psd)
Adobe СтандартPhotoshop Document (PSD) е вездесъщият файлов формат по подразбиране на Adobe Photoshop, запазващ сложни многоетажни растърни и векторни композиции, маски, типография и коригиращи слоеве.
Конвертиране на PSD към PNG
Безплатен конвертор от PSD към PNG в браузъра. Конвертирайте файлове незабавно на вашето устройство.
Инспектиране и метаданни
Операционните системи и файловите анализатори идентифицират PSD файлове чрез проверка на началната двоична байтова последователност:
Байтов подпис на хедъра (Magic Bytes)
Операционните системи и файловите анализатори идентифицират PSD файлове чрез проверка на началната двоична байтова последователност:
HEX ПОДПИС (ОФСЕТ 0):
38 42 50 53 00 01ASCII ПРЕДСТАВЯНЕ: 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 (Текущ) | PSB | TIFF | PNG |
|---|---|---|---|---|
| Запазване на слоевете | 100% пълно дърво на слоевете на Photoshop | 100% пълно дърво на слоевете на 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).
Защитни добри практики:
Исторически произход и етапи
Основни предимства и плюсове
- Индустриален еталон за дигитален дизайн, запазващ 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.