Photoshop Document (.psd)
Adobe Tiêu chuẩnTài liệu Photoshop (PSD) là định dạng tệp gốc phổ biến của Adobe Photoshop, bảo lưu các bố cục raster và vector đa lớp phức tạp, mặt nạ, kiểu chữ và các lớp điều chỉnh.
Chuyển đổi PSD sang PNG
Trình chuyển đổi từ PSD sang PNG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.
Kiểm tra & Siêu dữ liệu
Các hệ điều hành và trình phân tích tệp nhận dạng tệp PSD bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
Chữ ký ở đầu tệp (mẫu byte nhận diện)
Các hệ điều hành và trình phân tích tệp nhận dạng tệp PSD bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
CHỮ KÝ HEX (OFFSET 0):
38 42 50 53 00 01BIỂU DIỄN ASCII: 8BPS..
Tiêu chuẩn hóa: Adobe Photoshop File Format Specification (Version 1)
Thông số kỹ thuật
| Kiến trúc Container | Cơ sở dữ liệu tài liệu phân cấp gồm tiêu đề, dữ liệu chế độ màu, tài nguyên ảnh, thông tin lớp và mặt nạ, cùng dữ liệu ảnh tổng hợp |
| Nén | PackBits (RLE), Deflate (ZIP) hoặc kênh byte phẳng không nén |
| Thứ tự byte | Big-endian (thứ tự byte Motorola) |
| Không gian màu | sRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, ICC được nhúng |
| Kênh & Cấu trúc | Ảnh ghép nhiều lớp, lớp điều chỉnh, lớp văn bản, mặt nạ vector, đối tượng thông minh và các kênh |
| Kích thước tối đa | 30.000 x 30.000 điểm ảnh (giới hạn tiêu chuẩn 32 bit) |
| Độ trong suốt | Độ trong suốt alpha theo từng lớp và các chế độ hòa trộn đầy đủ (Multiply, Screen, Overlay, v.v.) |
| Truyền phát & Tăng dần | Không thể truyền phát; nhúng ảnh ghép đã làm phẳng để phần mềm bên thứ ba xem trước nhanh |
Ma trận so sánh kỹ thuật: PSD so với các đối thủ
| Thuộc tính kỹ thuật | PSD (Hiện tại) | PSB | TIFF | PNG |
|---|---|---|---|---|
| Bảo tồn lớp | Cây lớp Photoshop; khả năng tương thích tùy ứng dụng. | Cây lớp Photoshop; khả năng tương thích tùy ứng dụng. | Hỗ trợ khối lớp hạn chế | Chỉ có ảnh đơn đã gộp lớp |
| Kích thước tối đa | 30.000 x 30.000 pixel | 300.000 x 300.000 pixel | Thực tế không giới hạn (BigTIFF) | Hầu như không giới hạn |
| Kích thước tệp tối đa | 2,0 Gigabyte (giới hạn độ lệch 32-bit) | Exabyte (giới hạn bù đắp 64-bit) | 4,0 GB (TIFF tiêu chuẩn) | 2,0 Gigabyte |
| Cấu trúc tệp | Phiên bản 1 (38 42 50 53 00 01) | Phiên bản 2 (38 42 50 53 00 02) | Cấu trúc thư mục TIFF IFD | Luồng chunk PNG |
Các dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex
Lỗi Photoshop: 'Đã gặp phải phần cuối tệp (EOF) bất ngờ'.
Nguyên nhân gốc rễ: Quá trình truyền tệp bị gián đoạn trước khi hình ảnh tổng hợp cuối cùng và các kênh lớp được ghi xong.
Khắc phục: Khôi phục từng lớp không bị hỏng hoặc bản xem trước tổng hợp bằng Công cụ khôi phục PSD của File2File.app.
Phân tích bảo mật và các đường tấn công nhằm vào bộ phân tích cú pháp
Trình phân tích cú pháp PSD phải điều hướng qua hàng chục khối tài nguyên tùy chỉnh và kênh lớp, nơi các trường độ dài bị lỗi có thể gây tràn bộ đệm.
Các véc-tơ tấn công đã biết
- Tràn số nguyên trong quá trình cấp phát mặt nạ lớp và bộ đệm kênh màu.
- Đọc vượt quá giới hạn bộ đệm khi phân tích các bản ghi dòng quét được nén bằng PackBits (RLE).
- Tính toán con trỏ vượt quá giới hạn trong Khối tài nguyên hình ảnh Photoshop (IRB).
Biện pháp phòng thủ tốt nhất: Xử lý các tệp PSD bằng các công cụ WebAssembly bị cách ly, an toàn về bộ nhớ.
Nguồn gốc lịch sử và các cột mốc
Ưu điểm & Lợi ích chính
- Định dạng gốc Photoshop có thể giữ các lớp điều chỉnh, mặt nạ và Smart Objects được hỗ trợ; khả năng tương thích với phần mềm khác khác nhau.
- Có thể nhập tệp PSD vào nhiều ứng dụng thiết kế và video; nội dung được hỗ trợ và khả năng giữ nguyên lớp tùy thuộc vào sản phẩm và phiên bản.
- Nhúng một bản ghi hình ảnh tổng hợp đã gộp lớp, cho phép các trình xem ảnh không phải của Adobe hiển thị tác phẩm nghệ thuật mà không cần render các lớp.
Hạn chế & Nhược điểm kỹ thuật
- Giới hạn kích thước 30.000 pixel cứng nhắc và giới hạn dung lượng tệp 2 GB (yêu cầu định dạng PSB vượt quá các ngưỡng này).
- Thông số kỹ thuật độc quyền phức tạp khiến việc hiển thị lớp hoàn hảo bằng phần mềm của bên thứ ba khó đạt được.
- Kích thước tệp lớn đáng kể so với các định dạng xuất đã gộp lớp như WebP hoặc PNG.
Thông tin kỹ thuật thú vị
- 4 byte đầu tiên của mọi tệp PSD là mã ASCII '8BPS', viết tắt của '8-Bit Photoshop'.
- Thomas Knoll ban đầu phát triển Photoshop trên máy Macintosh Plus vào năm 1987 với tựa đề làm việc 'Display'.
- Khi một ứng dụng khác mở tệp PSD mà không có công cụ lớp của Photoshop, nó chỉ đơn giản hiển thị hình ảnh tổng hợp đã gộp lớp được lưu trữ ở cuối tệp.
Các câu hỏi kỹ thuật thường gặp
Tôi có thể mở tệp PSD mà không cần Photoshop không?
Có. Bạn có thể xem, chuyển đổi và trích xuất hình ảnh từ các tệp PSD bằng File2File.app trực tiếp trong trình duyệt web của mình mà không cần cài đặt phần mềm Adobe.
Làm cách nào để chuyển đổi PSD sang PNG hoặc JPG?
File2File.app cho phép bạn chuyển đổi các tệp PSD thành hình ảnh PNG hoặc JPG đã gộp lớp, sẵn sàng cho web trong vài giây mà không cần truyền dữ liệu.
Tại sao tệp PSD của tôi có dung lượng trên 2 GB lại từ chối lưu?
Các tệp PSD tiêu chuẩn có giới hạn kiến trúc cứng là 2 GB. Trong Photoshop, hãy chọn 'Save As' và chọn 'Large Document Format (.psb)' để lưu các tệp lớn hơn 2 GB.
Các cặp chuyển đổi PSD liên quan
Chuyển đổi đồ họa Adobe Photoshop PSD thành ảnh PNG không mất dữ liệu, hỗ trợ đầy đủ độ trong suốt của kênh alpha, ngay trong trình duyệt mà không gửi dữ liệu lên máy chủ.
Chuyển các tệp PSD nhiều lớp nặng của Adobe Photoshop thành ảnh JPEG nhỏ gọn, có thể xem ở mọi nơi.
Chia sẻ ảnh tổng hợp đang hiển thị trong Photoshop dưới dạng PDF một trang để duyệt. Trang này không giữ lại các lớp, mặt nạ hoặc điều chỉnh có thể chỉnh sửa của PSD.