Skip to main content
Participant
August 28, 2023
Question

How to export single artboard from multiple artboard as jpeg using extendscript

  • August 28, 2023
  • 1 reply
  • 193 views

Hi,

I have an illustrator file in which there are 5 artboard, i want to save only one artboard as jpeg.

Can you please provide the script(extendscript) to save one artbord from 5 artboards as jpeg.
Thank You.!

This topic has been closed for replies.

1 reply

Sergey Osokin
Inspiring
August 29, 2023

 

main();

function main() {
  if (!app.documents.length) return;
  var doc = app.activeDocument;
  var abIdx = 1; // Artboard index
  exportJPG(doc.path, abIdx);
}

function exportJPG(path, idx) {
  var options = new ExportForScreensOptionsJPEG();
  options.antiAliasing = AntiAliasingMethod.ARTOPTIMIZED;
  options.compressionMethod = JPEGCompressionMethodType.BASELINESTANDARD;
  options.embedICCProfile = false;
  options.scaleType = ExportForScreensScaleType.SCALEBYFACTOR;
  options.scaleTypeValue = 1;
  var itemToExport = new ExportForScreensItemToExport();
  itemToExport.artboards = idx + ''; // Convert number to string
  itemToExport.document = false;
  app.activeDocument.exportForScreens(path, ExportForScreensType.SE_JPEG100, options, itemToExport);
};