JavaScript for InDesign CS6 on Mac

Executive Summary

There are around 70 functions in AdvitSession class that needs to be ported to JavaScript (jsx) files. Each function of AdvitSession will be represented by a jsx file. Each function is actually a workflow. A function may further call other functions. The other classes/functions which are used in the workflows will be put in JavaScript library.

We created a workflow document which explains the workflow for each of the ported functions and also specifies the input values and the expected output. We also did the unit testing of the ported functions by running the JSX in InDesign with some hard-coded input data/values.

About our Client

Publishing Software Development

Industry

Publishing

Technologies

InDesign CS5