Offering a rich dictionary of commands, the EasyCatalog Scripting Module allows you to produce solutions that meet the needs of your organisation – combined with the advanced scriptability of InDesign, using the Scripting Module you can create an elegant solution completely tailored to your exact requirements.
To illustrate how easy it is to script EasyCatalog, here’s a simple example showing how to ‘Synchronize with Datasource’ and display the number of fields on the document that do not match the original data. A list of all methods is available in the Scripting Module manual here. More sample scripts can be found in the knowledge base.
var myEasyCatalog = app.easycatalogObject;
var myDS = app.easycatalogObject.datasources.item("Stock.csv");
Set myInDesign = CreateObject("InDesign.Application")
Set myEasyCatalog = myInDesign.EasyCatalogObject
Set myDS = myEasyCatalog.DataSources.Item("Stock.csv")
tell application "Adobe InDesign CC"
tell EasyCatalog object
tell DataSource "Stock.csv"
synchronize with data source
Value Added Resellers
Value Added Resellers, such as Avatar DPS, can now provide customised solutions using the EasyCatalog Scripting Module. Please contact them for further information on how they can create a solution to suit your needs.
Purchase this module
The cost to purchase a license for the Scripting Module is listed below.
PLEASE NOTE: This version requires Adobe InDesign CC 2021. For previous versions of InDesign, please visit our webstore.