EmilDohne / PhotoshopAPI

A modern and performant C++20 read/write parser of Photoshop Files (*.psd and *.psb) with fully fledged Python bindings hosted on PyPi
https://photoshopapi.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
94 stars 9 forks source link

Add a progress callback for reads and writes #75

Closed EmilDohne closed 3 months ago

EmilDohne commented 3 months ago

Currently there is no way of querying the API for how far along a read/write operation it is which could be especially helpful when writing out larger files. We should provide some sort of struct that can be passed along to both read and write calls which tracks the progress. This should be an optional overload and not the default