On 20/08/13 20:16, charles le guen wrote:
I'm running Windows 7 64 bit and I want to manipulate psd photoshop
files using python.
Because PSD is a proprietary (but published) format designed for
Photoshop (although in practice many other tools can open them too)
it is always going to be a slightly clunky process.
However, if you can convert the files into more standard and open
formats you will have more luck.
That being said I did find this with a simple Google search:
https://pypi.python.org/pypi/psd-tools
Since you don't say what you want to do I don't know if it will help...
<http://peterhanshawart.blogspot.ca/2012/05/python-and-photoshop-code-snippets.html>
suggesting I need to use comtypes
Never heard of comtypes but I have heard of ctypes and COM.
Both are available from Python but imply you are managing the files
through Photoshop itself. That's usually a bad technique and a last
resort. The psd-tools approach appears to be based on direct
manipulation of the files.
<http://starship.python.net/crew/theller/comtypes/> but that looks like
dated technology. for someone working in 64bit windows 7...
COM is still supported and ctypes simply calls whatever APIs Microsoft
(or Adobe) make available so it is as up to date as the exposed APIs...
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor