An open API service indexing awesome lists of open source software.

https://github.com/zprodev/psd2json

Convart PSD layout to JSON.
https://github.com/zprodev/psd2json

Last synced: 5 months ago
JSON representation

Convart PSD layout to JSON.

Awesome Lists containing this project

README

          

# psd2json

[![Build Status](https://travis-ci.org/zprodev/psd2json.svg?branch=master)](https://travis-ci.org/zprodev/psd2json)
[![npm](https://img.shields.io/npm/v/psd2json.svg)](https://www.npmjs.com/package/psd2json)
[![license](https://img.shields.io/github/license/zprodev/psd2json.svg)](LICENSE)

Convart PSD layout to JSON.

![01.png](https://raw.githubusercontent.com/zprodev/psd2json/master/docs/img/01.png)
![02.png](https://raw.githubusercontent.com/zprodev/psd2json/master/docs/img/02.png)

# Usage

First, install this module in your project.

```
$ npm install psd2json
```

Import this module to your source code and call like below.

```
var psd2json = require('psd2json');

var jsonData = psd2json('./target.psd'); // return JSON
var jsonData = psd2json('./target.psd', './outdir'); // return JSON and output /outdir/target.json /outdir/target/*.png
var jsonData = psd2json('./target.psd', {outJsonDir:'./outdir'}); // return JSON and output /outdir/target.json
var jsonData = psd2json('./target.psd', {outImgDir:'./outdir'}); // return JSON and output /outdir/target/*.png
```

# License

This software is released under the MIT License, see [LICENSE](LICENSE)