Документ Photoshop (.psd)
Adobe СтандартPhotoshop Document (PSD) - це всюдисущий власний формат файлів Adobe Photoshop, який зберігає складні багатошарові растрові та векторні композиції, маски, типографіку та коригувальні шари.
Конвертувати з PSD у PNG
Безкоштовний конвертер з PSD у PNG у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли PSD, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли PSD, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):
38 42 50 53 00 01ASCII-УЯВЛЕННЯ: 8BPS..
Стандартизація: Adobe Photoshop File Format Specification (Version 1)
Технічні характеристики
| Архітектура контейнера | Ієрархічна база даних документів, що містить заголовок, дані колірного режиму, ресурси зображень, інформацію про шар і маску та дані складеного зображення |
| Стиснення | PackBits (RLE), Deflate (ZIP) або нестиснені планарні байтові канали |
| Порядок байтів (Endianness) | Big-Endian (порядок байтів Motorola) |
| Колірні простори | sRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, Вбудований ICC |
| Канали та структура | Багатошарові композити, коригувальні шари, текстові шари, векторні маски, смарт-об'єкти та канали |
| Максимальні розміри | 30 000 x 30 000 пікселів (стандартне 32-бітне обмеження) |
| Прозорість | Повна альфа-прозорість для кожного шару та режими накладання (Multiply, Screen, Overlay тощо) |
| Потокове та прогресивне завантаження | Не потоковий; вбудовує зведене складене зображення для швидкого перегляду сторонніми програмами |
Технічна матриця порівняння: 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 ГБ (стандартний TIFF) | 2,0 гігабайти |
| Структура файлу | Версія 1 (38 42 50 53 00 01) | Версія 2 (38 42 50 53 00 02) | Структура каталогу TIFF IFD | Потік чанків PNG |
Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі
Помилка Photoshop: 'Виявлено несподіваний кінець файлу'.
Першопричина: Передача файлу була перервана до того, як було записано кінцеве композитне зображення та канали шарів.
Відновлення: Відновіть окремі неушкоджені шари або композитний попередній перегляд за допомогою PSD Recovery від File2File.
Аналіз безпеки та векторів атак на парсери
Парсери PSD повинні навігувати через десятки користувацьких блоків ресурсів і каналів шарів, де пошкоджені поля довжини можуть призвести до переповнення буфера.
Відомі вектори атак
- Переповнення цілих чисел під час виділення маски шару та буферів колірних каналів.
- Надмірне читання буфера під час синтаксичного аналізу записів скануючих рядків із компресією PackBits (RLE).
- Обчислення покажчика виходу за межі діапазону в блоках ресурсів зображень Photoshop (IRB).
Захисні найкращі практики: Обробляйте файли PSD за допомогою захищених від пам'яті ізольованих рушіїв WebAssembly.
Історичне походження та віхи
Головні переваги та плюси
- Галузевий еталон для цифрового дизайну, що зберігає 100% неруйнівних коригувальних шарів, масок шарів та смарт-об'єктів.
- Універсальна сумісність імпорту в усіх інструментах графічного дизайну, редагування відео (Premiere, After Effects) та 3D-моделювання.
- Вбудовує зведений запис композитного зображення, що дозволяє програмам перегляду зображень сторонніх розробників відображати ілюстрацію без рендерингу шарів.
Технічні обмеження та мінуси
- Жорстке обмеження розміру в 30 000 пікселів і ліміт розміру файлу 2 ГБ (понад ці порогові значення потрібен формат 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 ГБ відмовляється зберігатися?
Стандартні файли PSD мають жорстке архітектурне обмеження у 2 ГБ. У Photoshop виберіть 'Save As' і виберіть 'Large Document Format (.psb)', щоб зберегти файли розміром понад 2 ГБ.
Пов'язані пари конвертації PSD
Конвертуйте графіку Adobe Photoshop PSD у файли PNG без втрати якості з повним каналом прозорості альфа безпосередньо у браузері без передачі на сервер.
Конвертуйте важкі багатошарові композиції Adobe Photoshop PSD у компактні фотографії JPEG з можливістю налаштування ступеня стиснення для універсального перегляду.