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

Create python bindings for the PSAPI #48

Closed EmilDohne closed 6 months ago

EmilDohne commented 6 months ago

This is the main issue for adding bindings for the PhotoshopAPI. Likely this will be as a module called psapi.

The general workflow can then be:

import psapi

file = psapi.LayeredFile_8bit.read("in_path.psd")
psapi.LayeredFile_8bit.write(file, "out_path.psd")

The initial goal is to support all items referenced in the docs

EmilDohne commented 6 months ago

This is currently in developent under the feat-add-python-bindings branch

EmilDohne commented 6 months ago

We are making good progress on this and the bindings are now ready for the v0.2.0 release