Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var csvFile = File.openDialog('Select a CSV File');
- csvFile.open("r");
- var txtFile = csvFile.read();
- csvFile.close();
- var iText = txtFile.split("\n");
- var multiArray = new Array(iText.length-1)
- var doc = app.activeDocument;
- var mm = 2.834645;
- var artBoard = doc.pathItems.roundedRectangle (0, -5000, 1, 1, 0, 0);
- artBoard.name="delete"
- for (i=0; i<iText.length-2; i++) {
- var T = iText[i+1].split( ";");
- var valueQty = Number(T[4])
- var valueW = (T[7])*mm
- var valueH = (T[8])*mm
- for (j=0; j<valueQty; j++) {
- var pos3 = doc.pathItems[0].position
- var pos4 = doc.pathItems[0].width
- var artBoard = doc.pathItems.rectangle (0, 0, valueW, valueH)
- artBoard.name="Artboard"+i
- var obj2move = artBoard
- obj2move.position = new Array (pos3[0]+pos4+10,0);
- }
- }
- doc.pathItems.getByName("delete").remove();
- app.executeMenuCommand('selectall')
- app.executeMenuCommand('setCropMarks')
- doc.artboards[0].remove();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement