
[](https://godoc.org/github.com/sbrow/ps) [](https://travis-ci.org/sbrow/ps) [](https://coveralls.io/github/sbrow/ps?branch=master) [](https://goreportcard.com/report/github.com/sbrow/ps)
`import "github.com/sbrow/ps"`
* [Overview](#pkg-overview)
* [Installation](pkg-installation)
* [Subdirectories](#pkg-subdirectories)
* [TODO](#pkg-note-TODO)
* [Documentation](#pkg-doc)
## Overview
Package ps is a rudimentary API between Adobe Photoshop CS5 and Golang.
The interaction between the two is implemented using Javascript/VBScript.
Use it to control Photoshop, edit documents, and perform batch operations.
Currently only supports Photoshop CS5 Windows x86_64.
## Installation
```sh
$ go get -u github.com/sbrow/ps
```
## TODO
`sbrow:` (2) Make TextLayer a subclass of ArtLayer.
`sbrow:` Reduce cylcomatic complexity of ActiveDocument().
`sbrow:` refactor Close to Document.Close
`sbrow:` get rid of the semicolon at the end of JSLayer.
## Documentation
For full Documentation please visit https://godoc.org/github.com/sbrow/ps
- - -
Generated by [godoc2md](http://godoc.org/github.com/davecheney/godoc2md)