lobiea.blogg.se

Page layers 1.9.1
Page layers 1.9.1















Implement thumbnail, is_group, and parent methods in PSDImage.Ĭompletely rewritten decoding subpackage psd_tools2.psd ĭrop cython compression module and makes the package pure-python Īdd missing extra image resource block signatures. Performance improvement for packbit encoding/decoding Improve pattern overlay parameters support įix gradient map generation for a single stop.Ĭhange tagged block/image resource singleton accessor in user API

page layers 1.9.1

Replace Enum keys with raw values in psd_ classes.įix missing pattern / gradient composition in vector stroke content.įix default background color in composer Move psd_ module to psd_poser package įix image size when composing with masks workaround for insufficient knots Ĭhange effect property return type from str to enum įix broken psd_ module in 1.8.17 Įxperimental support for color noise gradient experimental support of commutative blending modes. support channel option in topil() method. accept encoding param in PSDImage.open and PSDImage.save. fix Effects._repr_() when data is empty. workaround for reading less-than-4-byte int in malformed psd files. fix 16/32 bit file parsing bug introduced in 1.8.17. add include_invisible option to Group.extract_bbox. add safeguard for malformed global layer mask info parser. Move CI provider from Travis-CI to Github Actions. Remove packbits dependency and introduce cython implementation. fix crash when gradient fill is in stroke. Drop deprecated methods from v1.7.x such as as_PIL. Support blending in RGB, CMYK, Grayscale. Support blending modes other than dissolve. Implement NumPy-based compositing functionality. Fix memory corruption crash for pattern data in PSB files. Security fix, affected versions are 1.8.37 - 1.9.3. Fix incorrect opacity handling for clip layers. Fix ignored effects in direct group composition. Fix incorrect pattern transparency handling. Workaround possible divide-by-zero warn in stroke composition. Avoid crash when there is an erroneous subpath. Improve stroke effect composition for vector masks. Fix incorrect alpha channel handling in composite. Fix path operation for merged components. Fix incorrect fill opacity handling in compositing. Bugfix for transparency and alpha distinction. Bugfix for PSDImage composite layer_filter option. Fix incorrect adjustment parse (fix #247) Add workaround for creating PSB (fix #246) Fix incorrect fill layer parse (fix #254) Support additional platforms (i686, aarch64, universal2, win32)

page layers 1.9.1

Fix rasterized shape composite (#301 #302) Improve non-RGB modes and transparency (#319, Workaround assertion error in broken file (#320) Improve blending numerical stability (#321) Fix incorrect has_effects behavior (#322) Add support for v3 gradient map adjustment layer (#330) Add bbox invalidation when toggling layer visibility (#334) Information in the documentation, you should inspect the low-level name )Ĭheck out the documentation for features and details. save ( 'example.png' ) for layer in psd : print ( layer ) layer_image = layer.

PAGE LAYERS 1.9.1 INSTALL

Use pip to install the package: pip install psd-tools Getting started from psd_tools import PSDImage psd = PSDImage. Raw layer image export in NumPy and PIL formatĮditing of some layer attributes such as layer nameĮditing of layer structure, such as adding or removing a layer Read and write of the low-level PSD/PSB file structure Psd-tools is a Python package for working with Adobe Photoshop PSD files















Page layers 1.9.1