Skip to main content

Python package for Photoshop Connection.

Project description

Python package to remotely execute ExtendScript in Adobe Photoshop.

Build Status Documentation Status https://codecov.io/gh/kyamagu/photoshop-connection/branch/master/graph/badge.svg PyPI

Prerequisites

Photoshop must be configured to accept remote connection.

Open the plug-ins dialog from the Preferences > Plug-ins… menu in Photoshop, and check Enable Remote Connections option. Enter password to the given field, and click OK button and restart Photoshop.

Photoshop must be launched and running for the package to work.

Install

pip install photoshop-connection

Usage

Example:

from photoshop import PhotoshopConnection

with PhotoshopConnection(password='secret') as conn:
    conn.execute('alert("hello")')
    jpeg_binary = conn.get_document_thumbnail()

Check out documentation for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

photoshop-connection-0.1.2.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

photoshop_connection-0.1.2-py2.py3-none-any.whl (20.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file photoshop-connection-0.1.2.tar.gz.

File metadata

  • Download URL: photoshop-connection-0.1.2.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.5.6

File hashes

Hashes for photoshop-connection-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ca9cddc756e6d95d3ecff6844e89957daa80e4fec34988b5e0c0195f9138c091
MD5 215c50f9f84fc02e4f91996200b960d9
BLAKE2b-256 35dd9eec5968ff3a672498ad351ad8511e44779ab7f1978782de7b691ec6624a

See more details on using hashes here.

File details

Details for the file photoshop_connection-0.1.2-py2.py3-none-any.whl.

File metadata

  • Download URL: photoshop_connection-0.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.5.6

File hashes

Hashes for photoshop_connection-0.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ed827e514ab3751f5ea183031ae4905db4290b29c011393eddb51112c879998e
MD5 7f4861bac2c5eb4050456f1a8ea30332
BLAKE2b-256 c02e6e9263f5c951951fa6466470ee27ea5676d13348d5539bbdb61159edb5d9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page