Cacidi Charts CC Manual

Automation of graph production

Automatically create graphs using Cacidi Extreme CC or Cacidi LiveMerge
In order to automatically create graphs using Cacidi Extreme CC or Cacidi LiveMerge CC, just required that a) be applied to a merge code, just as it was a picture or a Cacidi BarCodes CC .. select the graph and click the merge field In Extremes / LiveMerges 'Text Link Panel' containing data for the graph.
Data to create graphs must be formatted as a csv, columns separated by a and rows with a <br>

Automation using script
It is possible to automate output of 100's or thousands of graphs like CreateCacidiCharts.jsx and CreateCacidiChartsSimpel.jsx below shows ..

// Javascript for creating a single graph
var myChart =app.documents[0].spreads[0].charts.add();
myChart.geometricBounds = [0, 0, 100,100];
myChart.exchartType = "Column Chart";
myChart.exchartStyleStr ="236.15548878908157|0|139.86750036478043;-1|-1|-1;0\r0|173.6549985408783|239.21549499034882;-1|-1|-1;0\r255|241.91848754882812|0;-1|-1|-1;0\r209.76300179958344|34.96049903333187|41.84549778699875;-1|-1|-1;0\r64.74449783563614|173.01749914884567|72.9299958050251;-1|-1|-1;0\r36.79649971425533|64.18349593877792|142.64699041843414;-1|-1|-1;0\r123|48|255;-1|-1|-1;0\r0|239|228;-1|-1|-1;0\r143|255|169;-1|-1|-1;0\r201|255|80;-1|-1|-1;0\r255|210|112;-1|-1|-1;0\r255|185|175;-1|-1|-1;0";
myChart.exchartStyle="Bright.cht";

myChart.exchartSerialStr="100\t200\t300\r50\t75\t125"
myChart.exchartShowXGrid=false;
myChart.exchartShowYGrid=false;
myChart.exchartShowXValues=false;
myChart.exchartShowYValues=false;
myChart.exchartShowFillChart=false;
myChart.exchartShowFirstAsLine=false;
myChart.exchartShowLedger=false;
myChart.exchartDoughNutHole=0
myChart.exchartLedgerSize=0;
myChart.exchartLedgerStr="";
myChart.exchartHeaderStr="";
myChart.exchartMaxValue=0;
myChart.exchartCenterOffset=0;  


The Number One Plugin developer for Adobe InDesign