0.3.2 • Published 10 years ago

illustrator-point-coordinate-exporter v0.3.2

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

Illlustrator: point coordinate exporter

Export point coordinates as JSON from Adobe Illustrator.

As of now this only works with polygons.

Usage

  1. Clone/download this repo locally.
  2. In Illustrator, File > Scripts > Other Script and locate dist/exporter.js.
  3. Name and save your JSON export.

Example output

This Illustrator file:

Example image

Will produce this JSON (pretty-printed here for clarity):

{
  "layers": [
    {
      "name": "Polygon",
      "paths": [
        {
          "name": "Yellow hexagon",
          "points": [
            [
              147.188583099185,
              255.177953406273
            ],
            [
              94.377166198371,
              163.705896114361
            ],
            [
              147.188583099185,
              72.2338388224471
            ],
            [
              252.811416900817,
              72.2338388224471
            ],
            [
              305.62283380163,
              163.705896114361
            ],
            [
              252.811416900817,
              255.177953406273
            ]
          ]
        }
      ]
    },
    {
      "name": "Path",
      "paths": [
        {
          "name": "Blue path",
          "points": [
            [
              34.0506912442397,
              258.585253456222
            ],
            [
              122.069124423963,
              342.917050691245
            ],
            [
              170.456221198157,
              289.921658986175
            ],
            [
              122.529953917051,
              238.308755760369
            ],
            [
              155.709677419355,
              202.364055299538
            ]
          ]
        }
      ]
    },
    {
      "name": "Rectangles",
      "paths": [
        {
          "name": "Green rectangle",
          "points": [
            [
              352.483870967742,
              363.193548387097
            ],
            [
              232.207373271889,
              363.193548387097
            ],
            [
              232.207373271889,
              150.751152073732
            ],
            [
              352.483870967742,
              150.751152073732
            ]
          ]
        },
        {
          "name": "Black square",
          "points": [
            [
              136.815668202765,
              131.396313364055
            ],
            [
              54.7880184331798,
              131.396313364055
            ],
            [
              54.7880184331798,
              49.3686635944705
            ],
            [
              136.815668202765,
              49.3686635944705
            ]
          ]
        }
      ]
    }
  ]
}

Contributing

Clone this repo, install dependencies, run build script:

$ npm install
$ npm run build

Work on src/exporter.js.

Useful references:

0.3.2

10 years ago

0.3.1

10 years ago

0.2.4

10 years ago

0.3.0

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago