Extraer la información de un PSD con JavaScript [CoffeeScript]

Psd.js es una pequeña implementación en JavaScript, específicamente utilizando CoffeScript, para extraer la información de un archivo PSD.

Este parser puede brindar muchísima información interesante acerca de un documento en formato PSD, por ejemplo podemos extraer datos como: tamaño, modos de colores, recursos, capas, contenidos, etc.

Ejemplo de uso:

{PSD} = require 'psd.js'

psd = PSD.fromFile './path/to/file.psd'
psd.parse()

for layer in psd.layerMask.layers
	console.log "Layer: #{layer.name}"
	console.log "Size: width=#{layer.cols}, height=#{layer.rows}"
	console.log "Position: top=#{layer.top}, left=#{layer.left}"

En el apartado de Github del proyecto pueden ver una demostración de uso. La misma utiliza HTML5 y su API para arrastrar y soltar. Les sugiero probarla para descubrir toda la información que brinda este script acerca de los PSD que le enviamos.

Web: Psd.js

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas