Photoshop 3.0 (PSD) is the format produced by the Adobe Photoshop graphics editor.
LEAD supports RLE Compression for this file format.
LEADTOOLS supports loading and saving layers within a PSD file, including support for saving Unicode layer names.
The PSD file format supports reading channels using L_LoadChannel.
For PSD files, you can read the following modes with the following bits per pixel:
Mode | Bits Per Channel | LEAD Bits Per Pixel |
---|---|---|
Bitmap | 0 | 1 |
Grayscale | 8 | 8 |
Grayscale | 16 | 16 |
CMYK | 8 | 24 |
CMYK | 16 | 24 |
Indexed Color | 8 | 8 |
RGB with 3 & 4 Channels | 8 | 24/32 |
RGB | 16 | 64 |
Duotone | 8 | 8 Grayscale |
LAB | 8 | 24 |
LAB | 16 | 24 |
You can also read and write layers to this file with the following bits per pixel: 8 (GrayScale), 24, and 32.
The file constants associated with this file format are:
Constant | Read Support | Write Support | Description |
---|---|---|---|
FILE_PSD | 1, 8, 16, 24 BPP | 1, 8, 24 BPP | [76] Adobe Photoshop 3.0. |
Required DLLs and Libraries
Win32, x64, Linux.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document