Przegląd formatu PSD

Opis

PSD, Dokument Photoshop, reprezentuje natywny format pliku używany do projektowania grafiki i rozwoju w programie Adobe Photoshop.

Specyfikacja formatu pliku

Dane w pliku PSD są przechowywane w kolejności bajtów big-endian. Oznacza to zamianę krótkich i długich liczb podczas odczytywania lub zapisywania na platformie Windows. Format pliku Photoshop jest podzielony na pięć głównych części. Posiada wiele znaczników długości, które mogą być używane do przechodzenia z jednej sekcji do drugiej. Znaczniki długości są zazwyczaj uzupełniane bajtami, aby zaokrąglić do najbliższej wielokrotności 2 lub 4 bajtów. Pięć głównych części to:

  • Nagłówek pliku
  • Dane trybu kolorów
  • Zasoby obrazów
  • Informacje o warstwach i maskach
  • Dane obrazu

Dla zgodności dane powinny być zapisane we wszystkich tych polach w sekcji, ponieważ Photoshop może próbować odczytać całą sekcję. Oznacza to również, że zera powinny być zapisywane w pominiętych polach podczas zapisywania do pliku. Pole długości w sekcjach z długością ograniczoną powinno być używane do określenia momentu zakończenia odczytywania. W większości przypadków pole długości wskazuje liczbę bajtów, a nie rekordów, które następują. Poniższe punkty należy pamiętać podczas odczytywania pliku.

  • Wartości w kolumnie “Długość” we wszystkich tabelach są podane w bajtach.
  • Wszystkie wartości zdefiniowane jako ciągi znaków Unicode składają się z:
  • 4-bajtowego pola długości reprezentującego liczbę znaków w ciągu znaków (nie bajtów).
  • Ciągu wartości Unicode, dwa bajty na znak.

Funkcje formatu

Pliki PSD mogą zawierać warstwy obrazu, warstwy korekty, maski warstw, adnotacje, informacje o pliku, słowa kluczowe i inne elementy specyficzne dla Photoshopa. Pliki Photoshop mają domyślne rozszerzenie.PSD i mają maksymalną wysokość i szerokość 30 000 pikseli oraz ograniczenie długości dwóch gigabajtów.

Jak może być używany

  1. Narzędzie do krojenia PSD.
  2. Konwersja PSD na HTML
  3. Korzystanie z PSD jako szablonu do celów e-mailowych.
  4. PSD do HTML w określonym CMS.
  5. Podobizna w pliku PSD (Rysunek policyjny).
  6. Tworzenie obrazów podglądowych w pseudo-3D za pomocą obiektów inteligentnych dla takich produktów jak butelki, kubki, koszulki, itp.
  7. Szybka edycja PSD: Autoton, Presety, Obiekt inteligentny, Wycięcie obrazu z warstwy tekstowej.

I wiele więcej. Jeśli stworzyłeś coś wspaniałego za pomocą Aspose.PSD, podziel się z nami swoim studium przypadku korzystając z Forum Aspose.

Dodatkowe przykłady możesz znaleźć tutaj: