Page 1 of 1
Create InDesign Package
Posted: Tue Oct 28, 2014 9:03 am
by Terkelsen
I'm looking for a way to have the InDesign configurator create an InDesign package. I guess I'll need a script to be run by the configurator. Any help?
Create InDesign Package
Posted: Thu Oct 30, 2014 5:48 pm
by freddyp
This will do the trick. Save it to a jsx file and use that file in the "Save" - "Use script" property of the Indesign configurator.
$outfile = $outfolder+"/"+$filename;
var to = new File($outfile);
var copyingFonts = true;
var copyingLinkedGraphics = true;
var copyingProfiles = true;
var updatingGraphics = true;
var includingHiddenLayers = true;
var ignorePreflightErrors = true;
var creatingReport = true;
var versionComments = "comment";
var forceSave = true;
if(($error == null) && ($doc != null))
{
try {
$doc.packageForPrint (
to,
copyingFonts,
copyingLinkedGraphics,
copyingProfiles,
updatingGraphics,
includingHiddenLayers,
ignorePreflightErrors,
creatingReport,
);
$outfiles.push($outfile);
}
catch(theError) {
$doc.close(SaveOptions.no);
$error = theError.description;
}
}
Create InDesign Package
Posted: Thu Oct 30, 2014 5:59 pm
by Terkelsen
I can confirm that this works just fine, Freddy. It even works with InDesign CC 2014 though this is not yet officially supported by Switch
However CC 2014 adds the possibility of saving both idml and PDF together with everything else in a package. Can anybody help to add these features to the script? This would even mean that you could turn off everything else and just save the idml, which I think is a much requested feature.
Obvious things to implement in a coming version of the InDesign configurator i.m.h.o.
Create InDesign Package
Posted: Thu Oct 30, 2014 8:12 pm
by gabrielp
Thanks for sharing this solution, Freddy. I will definitely try this out.
Re: Create InDesign Package
Posted: Mon Nov 07, 2016 12:06 pm
by peterlk
Hi Freddy,
I'm looking for a InDesign CC2015 Server script, that will save an InDesign Package - can you twist the script you already made for InDesign?
Freddy - I got it - it works in InDesign Server 2015 too
