Skip to content

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

License

Notifications You must be signed in to change notification settings

apicore-engineering/paper.js

 
 

Repository files navigation

Paper.js fork

Updated paper.js library with AreaText class implementation focused on proving new abstraction for the text manipulations in Canvas

Demo

A live implemtation of the feature you can find here: Flexopus map-builder

Features

  • Editing of TextItem like layers though textboxes
  • State of the layer depends on the editMode flag, if it is on the text could be modified, otherwise bahaves like a normal text-layer
  • Auto-height,auto-width and auto(default) modes for the boundinng box transformation while editing is done
  • Styles properties interface (letter-spacing: Chrome support only currently)

If you want to work with standard verion of Paper.js, simply download the latest "stable" version from their official repository from http://paperjs.org/download/

About

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.3%
  • TypeScript 1.4%
  • Other 0.3%