| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
psd-tools is a Python package for working with Adobe Photoshop PSD files as described in specification.
Use pip to install the package:
pip install psd-toolsFor advanced layer compositing features, install with the composite extra:
pip install 'psd-tools[composite]'The composite extra provides optional dependencies (aggdraw, scipy, scikit-image) for advanced rendering features:
Basic compositing works without these dependencies using cached previews or simple pixel-based operations. Note that the composite extra may not be available on all platforms (notably Python 3.14 on Windows).
from psd_tools import PSDImage
psd = PSDImage.open('example.psd')
psd.composite().save('example.png')
for layer in psd:
print(layer)
layer_image = layer.composite()
layer_image.save('%s.png' % layer.name)Check out the documentation for features and details.
See contributing page.
Note
PSD specification is far from complete. If you cannot find a desired information in the documentation, you should inspect the low-level data structure.
| Back | FazBrowse Home | New Git URL |