Tài liệu Lớn Photoshop (.psb)
Adobe Tiêu chuẩnĐịnh dạng Tài liệu Lớn Photoshop (PSB) là định dạng canvas lớn 64-bit của Adobe Photoshop, được thiết kế để hỗ trợ các tệp đồ họa khổng lồ có kích thước lên tới 300.000 pixel và dung lượng vượt quá giới hạn 2 GB tiêu chuẩn.
Chuyển đổi PSB sang PNG
Trình chuyển đổi từ PSB 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 PSB 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 PSB 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 02BIỂU DIỄN ASCII: 8BPS..
Tiêu chuẩn hóa: Adobe Photoshop File Format Specification (Version 2)
Thông số kỹ thuật
| Kiến trúc Container | Cấu trúc tài liệu Photoshop dùng độ lệch tệp và bộ mô tả độ dài 64 bit (Phiên bản 2) |
| Nén | RLE (PackBits), ZIP không dự đoán, ZIP có dự đoán hoặc byte phẳng thô không nén |
| Thứ tự byte | Big-endian (thứ tự byte Motorola) |
| Không gian màu | sRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab Color, Hồ sơ ICC được nhúng |
| Kênh & Cấu trúc | Lớp, mặt nạ, đối tượng thông minh, lớp điều chỉnh, đường dẫn văn bản và kênh alpha không giới hạn |
| Kích thước tối đa | 300.000 x 300.000 điểm ảnh (kích thước tệp lý thuyết đến 4 exabyte) |
| Độ trong suốt | Hòa trộn alpha nhiều lớp đầy đủ ở độ chính xác 8 bit, 16 bit hoặc dấu phẩy động 32 bit |
| Truyền phát & Tăng dần | Cơ sở dữ liệu tài liệu phân cấp nhiều lớp, không thể truyền phát |
Ma trận so sánh kỹ thuật: PSB so với các đối thủ
| Thuộc tính kỹ thuật | PSB (Hiện tại) | PSD | TIFF | PNG |
|---|---|---|---|---|
| Kích thước tối đa | 300.000 x 300.000 pixel | 30.000 x 30.000 pixel | Hỗ trợ giới hạn 64-bit BigTIFF | Hỗ trợ giới hạn số nguyên 31-bit |
| Kích thước tệp tối đa | Thực tế không giới hạn (lên tới 4 Exabyte) | 2,0 Gigabyte (giới hạn độ lệch 32-bit) | 4,0 GB (tiêu chuẩn) / Exabyte (BigTIFF) | 2,0 Gigabyte |
| Độ lệch nội bộ | Độ lệch tệp 64-bit (Phiên bản 2) | Độ lệch tệp 32-bit (Phiên bản 1) | 32-bit (tiêu chuẩn) / 64-bit (BigTIFF) | Độ dài khối 32-bit |
| Bảo tồn lớp | Cơ sở dữ liệu lớp Photoshop; khả năng tương thích tùy ứng dụng. | Cơ sở dữ liệu lớp Photoshop; khả năng tương thích tùy ứng dụng. | Khối lớp TIFF hạn chế | Ảnh raster đơn đã gộp lớp |
Các dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex
Photoshop hiển thị 'Không thể hoàn thành yêu cầu của bạn vì đây không phải là tài liệu Photoshop hợp lệ'.
Nguyên nhân gốc rễ: Con trỏ độ lệch lớp 64-bit bị hỏng hoặc tệp bị cắt cụt bất ngờ trong quá trình lưu.
Khắc phục: Trích xuất hình ảnh xem trước tổng hợp đã gộp lớp bằng Công cụ trích xuất PSB 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
Tệp PSB chứa các phân cấp lớp 64-bit phức tạp, nơi các mô tả độ dài bị hỏng có thể gây cạn kiệt bộ nhớ trong các trình phân tích cú pháp hình ảnh.
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 64-bit.
- Đọc vượt quá giới hạn bộ đệm khi phân tích dữ liệu kênh được nén bằng PackBits.
- Từ chối dịch vụ thông qua việc cấp phát bộ nhớ nhiều gigabyte do kích thước canvas được tạo sẵn kích hoạt.
Biện pháp phòng thủ tốt nhất: Xác thực các độ lệch bản ghi lớp và áp dụng các giới hạn cấp phát bộ nhớ có giới hạn trong quá trình phân tích cú pháp.
Nguồn gốc lịch sử và các cột mốc
Ưu điểm & Lợi ích chính
- Phá vỡ giới hạn kích thước 30.000 pixel và rào cản dung lượng 2 GB của các tệp PSD tiêu chuẩn (hỗ trợ lên đến 300.000 pixel).
- Được thiết kế để giữ lớp, đường dẫn, Smart Objects và lớp điều chỉnh Photoshop khi lưu từ phiên bản Photoshop tương thích; phần mềm khác hỗ trợ khác nhau.
- Được dùng trong một số quy trình Photoshop canvas lớn, gồm bảng quảng cáo, ảnh panorama và tác phẩm độ phân giải cao khác.
Hạn chế & Nhược điểm kỹ thuật
- Tài liệu PSB lớn có thể cần nhiều bộ nhớ và dung lượng đĩa; kích thước tệp tùy kích thước canvas, lớp và nội dung nhúng.
- Hỗ trợ hạn chế trong các ứng dụng không phải của Adobe so với PSD tiêu chuẩn.
- Thời gian lưu và tải chậm khi ghi cơ sở dữ liệu lớp nhiều gigabyte vào đĩa.
Thông tin kỹ thuật thú vị
- Các byte nhận diện của tệp PSD tiêu chuẩn kết thúc bằng 0x00 0x01 (Phiên bản 1), còn tệp PSB kết thúc bằng 0x00 0x02 (Phiên bản 2).
- Một hình ảnh kích thước 300.000 x 300.000 pixel được in ở độ phân giải 300 DPI sẽ kéo dài một khoảng kinh ngạc 83 feet nhân 83 feet (25 mét nhân 25 mét).
- Các nhà thiên văn học và NASA tổng hợp các bức ảnh toàn cảnh kính thiên văn nhiều gigapixel khổng lồ ở định dạng PSB.
Các câu hỏi kỹ thuật thường gặp
Sự khác biệt giữa PSD và PSB là gì?
PSD bị giới hạn ở 30.000 x 30.000 pixel và dung lượng tệp 2 GB. PSB sử dụng độ lệch 64-bit để hỗ trợ hình ảnh có kích thước lên tới 300.000 x 300.000 pixel và dung lượng tệp lên tới hàng trăm gigabyte.
Khi nào tôi nên sử dụng PSB thay vì PSD?
Photoshop sẽ nhắc bạn lưu dưới dạng PSB bất cứ khi nào hình ảnh của bạn vượt quá 30.000 pixel ở bất kỳ chiều nào hoặc vượt quá 2 GB dung lượng tệp.
Làm cách nào để chuyển đổi tệp PSB sang JPG hoặc PNG?
Bạn có thể chuyển đổi tài liệu PSB thành hình ảnh JPG hoặc PNG đã gộp lớp bằng File2File.app ngay trong trình duyệt.