Software Details:
Version: 1.2
Upload Date: 1 Mar 15
Distribution Type: Freeware
Downloads: 32
The .PSD extension is used by Adobe Photoshop to store source image files.
This library allows developers to extract data from PSD files and use them in Python applications.
psd-tools can currently deal with images in 8bit, 16bit and 32bit channels, and also includes support for working with RGB, RGBA, CMYK, CMYKA and Grayscale graphics.
Features:
- Read header data
- Work with the PSD layers
- Work with the PSD layer groups
- Export one layer only
- Export the merged final image
- Cython extension
What is new in this release:
- Fixed synchronization in case of 8B64 signatures.
- Fixed reading of layers with zero length.
- Fixed Descriptor parsing.
- Fixed reading of images with layer masks.
- Improved mask data decoding.
- Some of the descriptor structures and tagged block constants are renamed.
- PATH_SELECTION_STATE decoding.
- The library is switched to setuptools; docopt is now installed automatically.
What is new in version 0.10:
- Scalar descriptor values (doubles, floats, booleans) are now returned as scalars, not as lists of size 1;
- Fixed reading of EngineData past declared length;
- "background color" Image Resource parsing;
- psd_tools.decoder.actions.Enum.enum field is renamed to psd_tools.decoder.actions.Enum.value;
- code simplification - constants are now bytestrings as they should be;
- Python 3.4 is supported.
What is new in version 0.9:
- psd-tools.py command-line interface is changed, 'debug' command is added;
- Pretty-printing of internal structures;
- pymaging support is fixed;
- Allow 'MeSa' to be a signature for image resource blocks;
- psd_tools.debug.debug_view utility function is fixed;
- Photoshop CC constants are added;
- Photoshop CC vector origination data is decoded;
- Binary data is preserved if descriptor parsing fails;
- More verbose logging for PSD reader.
What is new in version 0.8.2:
- Python 2.x: reading data from file-like objects is fixed.
What is new in version 0.8:
- Descriptor parsing.
- Text (as string) is extracted from text layers.
- Improved support for optional building of Cython extension.
What is new in version 0.7.1:
- Fixed typo.
What is new in version 0.5:
- Support for zip and zip-with-prediction compression methods is added;
- Support for 16/32bit layers is added;
- Optional Cython extension for faster zip-with-prediction decompression.
What is new in version 0.1.4:
- Packaging is fixed in this release.
Requirements:
- Python 2 or higher
Comments not found