Dokument programu Photoshop (.psd)

Adobe Standardowy

Photoshop Document (PSD) to wszechobecny natywny format pliku programu Adobe Photoshop, zachowujący złożone wielowarstwowe kompozycje rastrowe i wektorowe, maski, typografię oraz warstwy dopasowania.

Konwertuj PSD na PNG

Darmowy konwerter z PSD na PNG w przeglądarce. Konwertuj pliki natychmiast na swoim urządzeniu.

Inspekcja i metadane

Systemy operacyjne i analizatory plików identyfikują pliki PSD, sprawdzając początkową sekwencję bajtów binarnych:

Wybierz lub upuść pliki tutaj

Konwersja w 100% prywatna w przeglądarce - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V
Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Podpis nagłówka na poziomie bajtów (Magic Bytes)

Systemy operacyjne i analizatory plików identyfikują pliki PSD, sprawdzając początkową sekwencję bajtów binarnych:

PODPIS HEX (OFFSET 0):

38 42 50 53 00 01

REPREZENTACJA ASCII: 8BPS..

Normalizacja: Adobe Photoshop File Format Specification (Version 1)

Specyfikacja techniczna

Architektura konteneraHierarchiczna baza danych dokumentu zawierająca nagłówek, dane trybu koloru, zasoby obrazu, informacje o warstwach i maskach oraz dane złożone obrazu
KompresjaPackBits (RLE), Deflate (ZIP) lub nieskompresowane planarne kanały bajtowe
Kolejność bajtów (Endianness)Big-Endian (kolejność bajtów Motorola)
Przestrzenie kolorówsRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, Osadzony ICC
Kanały i strukturaKompozyty wielowarstwowe, warstwy dopasowania, warstwy tekstu, maski wektorowe, obiekty inteligentne i kanały
Maks. wymiary30 000 x 30 000 pikseli (standardowy limit 32-bitowy)
PrzezroczystośćPełna przezroczystość alfa dla każdej warstwy oraz tryby mieszania (Mnożenie, Ekran, Nakładka itp.)
Streaming i progresywne ładowanieBrak obsługi strumieniowania; osadza spłaszczony obraz złożony w celu szybkiego podglądu przez aplikacje zewnętrzne

Techniczna macierz porównawcza: PSD a konkurencja

Atrybut technicznyPSD (Bieżący)PSBTIFFPNG
Zachowanie warstw100% kompletne drzewo warstw Photoshopa100% kompletne drzewo warstw PhotoshopaOgraniczona obsługa bloków warstwTylko spłaszczony pojedynczy obraz
Maksymalny wymiar30 000 x 30 000 pikseli300 000 x 300 000 pikseliPraktycznie nieograniczony (BigTIFF)Prawie nieograniczony
Maksymalny rozmiar pliku2,0 gigabajty (limit offsetu 32-bitowego)Eksabajty (limit offsetu 64-bitowego)4,0 GB (standardowy TIFF)2,0 gigabajty
Struktura plikuWersja 1 (38 42 50 53 00 01)Wersja 2 (38 42 50 53 00 02)Struktura katalogów TIFF IFDStrumień chunków PNG

Typowe tryby uszkodzeń i przewodnik odzyskiwania szesnastkowego

Błąd programu Photoshop: "Wykryto nieoczekiwany koniec pliku".

Główna przyczyna: Przesyłanie pliku zostało przerwane zanim zapisano ostateczny obraz złożony i kanały warstw.

Odzyskiwanie: Odzyskaj poszczególne nieuszkodzone warstwy lub podgląd złożony za pomocą funkcji odzyskiwania PSD File2File.

Analiza bezpieczeństwa i wektory ataku na parser

Parsery PSD muszą radzić sobie z dziesiątkami niestandardowych bloków zasobów i kanałów warstw, w których wadliwe pola długości mogą powodować przepełnienia bufora.

Znane wektory ataku

  • Przepełnienie liczbowe podczas alokacji buforów masek warstw i kanałów kolorów.
  • Odczyt poza buforem podczas parsowania rekordów linii skanowania skompresowanych algorytmem PackBits (RLE).
  • Obliczenie wskaźnika poza granicami w blokach zasobów obrazu Photoshopa (IRB).

Najlepsze praktyki obronne: Przetwarzaj pliki PSD za pomocą bezpiecznych pod względem pamięci silników WebAssembly działających w piaskownicy.

Pochodzenie historyczne i kamienie milowe

2020Wprowadzono Photoshop Cloud Documents (.psdc), modernizując synchronizację warstw w chmurze w oparciu o architekturę PSD.
2002Photoshop 7.0 wprowadza kompozycje warstw (Layer Comps) i silniki wektorów tekstowych do specyfikacji PSD.
1994Photoshop 3.0 wprowadza warstwy, przekształcając PSD w standardowy w branży wielowarstwowy format kreatywny.
1990Thomas i John Knoll tworzą oryginalny format 8BPS wraz z programem Adobe Photoshop 1.0.

Główne zalety

  • Standard branżowy w projektowaniu cyfrowym, zachowujący 100% nieniszczących warstw dopasowania, masek warstw i obiektów inteligentnych.
  • Uniwersalna kompatybilność importu w projektowaniu graficznym, montażu wideo (Premiere, After Effects) oraz narzędziami do modelowania 3D.
  • Osadza spłaszczony rekord obrazu złożonego, pozwalając przeglądarkom obrazów spoza ekosystemu Adobe na wyświetlanie grafiki bez renderowania warstw.

Ograniczenia techniczne i wady

  • Sztywny limit wymiarów 30 000 pikseli oraz limit rozmiaru pliku 2 GB (wymaga formatu PSB powyżej tych progów).
  • Złożona specyfikacja zastrzeżona utrudnia osiągnięcie idealnego renderowania warstw przez ofirmy trzecie poza oprogramowaniem Adobe.
  • Znaczne rozmiary plików w porównaniu do spłaszczonych formatów eksportu, takich jak WebP czy PNG.

Ciekawe informacje techniczne

  • Pierwsze 4 bajty każdego pliku PSD to kod ASCII "8BPS", co oznacza "8-Bitowy Photoshop".
  • Thomas Knoll pierwotnie opracował Photoshopa na komputerze Macintosh Plus w 1987 roku pod roboczym tytułem "Display".
  • Gdy inna aplikacja otwiera plik PSD bez silnika warstw Photoshopa, wyświetla ona po prostu spłaszczony obraz złożony przechowywany na końcu pliku.

Często zadawane pytania techniczne

Czy mogę otworzyć plik PSD bez Photoshopa?

Tak. Możesz wyświetlać, konwertować i wyodrębniać obrazy z plików PSD za pomocą File2File.app bezpośrednio w przeglądarce internetowej bez instalowania oprogramowania Adobe.

Jak mogę przekonwertować plik PSD na PNG lub JPG?

File2File.app pozwala konwertować pliki PSD na spłaszczone, gotowe do publikacji w sieci obrazy PNG lub JPG w kilka sekund bez przesyłania danych.

Dlaczego mój plik PSD o rozmiarze powyżej 2 GB odmawia zapisu?

Standardowe pliki PSD mają twardy limit architektoniczny 2 GB. W programie Photoshop wybierz "Zapisz jako" i wybierz "Large Document Format (.psb)", aby zapisać pliki większe niż 2 GB.