Raster multiple layers in AI without flattening to 1 layer
i trying turn every layer in .ai file raster image without flattening 1 layer. im assuming script best this.
-the big issue dealing agency built paralax site refuses export psd. have tried every possible way keep getting file big message. add had on 1 layer. able release sequence, trying see if rasterizing objects help.
thanks so in advance in crisis mode.
i have in collection of scripts modified save .psd files
#target illustrator /** * @author niels bosma (niels.bosma@motorola.com */ var folder = folder.selectdialog(); var document = app.activedocument; if(document && folder) { var options = new exportoptionsphotoshop(); options.antialiasing = true; options.resolution = 300.0; options.warnings = false; var n = document.layers.length; for(var i=0; i<n; ++i) { hidealllayers(); var layer = document.layers[i]; layer.visible = true; var file = new file(folder.fsname+"/"+layer.name+".png"); document.exportfile(file,exporttype.png24,options); } showalllayers(); } function hidealllayers() { foreach(document.layers, function(layer) { layer.visible = false; }); } function showalllayers() { foreach(document.layers, function(layer) { layer.visible = true; }); } function foreach(collection, fn) { var n = collection.length; for(var i=0; i<n; ++i) { fn(collection[i]); } }
More discussions in Illustrator Scripting
adobe
Comments
Post a Comment