Dokumen Photoshop (.psd)

Spesifikasi Standar

Photoshop Document (PSD) adalah format file native Adobe Photoshop yang digunakan secara luas, yang mempertahankan komposisi raster dan vektor multi-layer yang kompleks, mask, tipografi, dan layer penyesuaian.

Konversi PSD ke PNG

Konverter PSD ke PNG gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file PSD dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file PSD dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

38 42 50 53 00 01

REPRESENTASI ASCII: 8BPS..

Standardisasi: Spesifikasi Format File Adobe Photoshop (Versi 1)

Spesifikasi Teknis

Arsitektur KontainerBasis data dokumen hierarkis yang berisi Header, Data Mode Warna, Sumber Daya Gambar, Informasi Lapisan & Mask, dan Data Gambar Komposit
KompresiPackBits (RLE), Deflate (ZIP), atau saluran byte planar tanpa kompresi
Urutan ByteBig-Endian (urutan byte Motorola)
Ruang WarnasRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, Embedded ICC
Saluran & StrukturKomposisi berlapis banyak, lapisan penyesuaian, lapisan teks, mask vektor, objek pintar, dan saluran
Dimensi Maksimum30.000 x 30.000 piksel (batas standar 32-bit)
TransparansiTransparansi alfa per lapisan dan mode pencampuran penuh (Multiply, Screen, Overlay, dll.)
Streaming & ProgresifTidak mendukung streaming; menyematkan gambar komposit yang diratakan untuk pratinjau cepat di aplikasi pihak ketiga

Perbandingan Teknis PSD dengan Pesaing

Atribut TeknisPSD (Saat Ini)PSBTIFFPNG
Pelestarian LayerPohon layer Photoshop; kompatibilitas berbeda menurut aplikasiPohon layer Photoshop; kompatibilitas berbeda menurut aplikasiDukungan untuk blok layer terbatasHanya satu gambar yang telah diratakan
Dimensi Maksimum30.000 × 30.000 piksel300.000 × 300.000 pikselPraktis tidak terbatas (BigTIFF)Hampir tidak terbatas
Ukuran File Maksimum2,0 gigabita (batas offset 32-bit)Eksabita (batas offset 64-bit)4,0 GB (TIFF standar)2,0 gigabita
Struktur FileVersi 1 (38 42 50 53 00 01)Versi 2 (38 42 50 53 00 02)Struktur direktori TIFF IFDAliran potongan PNG

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Kesalahan Photoshop: 'An unexpected end-of-file was encountered'.

Penyebab Utama: Transfer file terganggu sebelum gambar komposit akhir dan kanal layer ditulis.

Pemulihan: Pulihkan layer individual yang tidak rusak atau pratinjau komposit menggunakan Pemulihan PSD File2File.app.

Analisis Keamanan & Vektor Serangan Parser

Parser PSD harus menavigasi puluhan blok sumber daya kustom dan kanal lapisan. Kolom panjang yang cacat dapat menyebabkan luapan buffer.

Vektor Serangan yang Diketahui

  • Luapan bilangan bulat selama alokasi mask layer dan buffer channel warna.
  • Pembacaan buffer yang melampaui batas saat menguraikan rekaman scanline terkompresi PackBits (RLE).
  • Perhitungan penunjuk di luar batas di Photoshop Image Resource Blocks (IRB).

Praktik Terbaik Defensif: Proses file PSD menggunakan mesin WebAssembly yang diisolasi dan aman dari kesalahan pengelolaan memori.

Asal-Usul & Tonggak Sejarah

2020Photoshop Cloud Documents (.psdc) diperkenalkan, memodernisasi sinkronisasi layer di cloud berdasarkan arsitektur PSD.
2002Photoshop 7.0 memperkenalkan Layer Comps dan mesin teks vektor di dalam spesifikasi PSD.
1994Photoshop 3.0 memperkenalkan Layers, mengubah PSD menjadi format kreatif multi-layer standar industri.
1990Thomas dan John Knoll menciptakan format asli 8BPS dengan Adobe Photoshop 1.0.

Keunggulan & Kelebihan Utama

  • Format bawaan Photoshop dapat mempertahankan adjustment layer, mask, dan Smart Object yang didukung; kompatibilitas di perangkat lunak lain berbeda-beda.
  • File PSD dapat diimpor ke banyak aplikasi desain dan video; konten yang didukung serta pelestarian layer berbeda-beda menurut produk dan versinya.
  • Menyematkan data gambar komposit yang telah diratakan, memungkinkan penampil gambar non-Adobe untuk menampilkan karya seni tanpa merender layer.

Keterbatasan Teknis & Kekurangan

  • Batas dimensi 30.000 piksel yang kaku dan batas ukuran file 2 GB (memerlukan format PSB di luar ambang batas ini).
  • Spesifikasi kepemilikan yang kompleks membuat rendering layer pihak ketiga yang sempurna sulit dicapai di luar perangkat lunak Adobe.
  • Ukuran file yang besar dibandingkan dengan format ekspor datar seperti WebP atau PNG.

Fakta Teknis Menarik

  • 4 byte pertama dari setiap file PSD adalah ASCII '8BPS', yang merupakan singkatan dari '8-Bit Photoshop'.
  • Thomas Knoll awalnya mengembangkan Photoshop pada Macintosh Plus pada tahun 1987 dengan judul kerja 'Display'.
  • Ketika aplikasi lain membuka PSD tanpa mesin layer Photoshop, aplikasi tersebut hanya menampilkan gambar komposit datar yang disimpan di akhir file.

Pertanyaan Teknis yang Sering Diajukan

Bisakah saya membuka file PSD tanpa Photoshop?

Ya. Anda dapat melihat, mengonversi, dan mengekstrak gambar dari file PSD menggunakan File2File.app langsung di browser web Anda tanpa menginstal perangkat lunak Adobe.

Bagaimana cara mengonversi PSD ke PNG atau JPG?

File2File.app memungkinkan Anda mengonversi file PSD menjadi gambar PNG atau JPG yang telah diratakan dan siap digunakan di web dalam hitungan detik tanpa transmisi data.

Mengapa file PSD saya yang berukuran lebih dari 2 GB menolak untuk disimpan?

File PSD standar memiliki batas arsitektur tetap sebesar 2 GB. Di Photoshop, pilih 'Save As' dan pilih 'Large Document Format (.psb)' untuk menyimpan file yang lebih besar dari 2 GB.