Here is a simple javascript that does what you requested. <br /><br />var pkOpts = new PicturePackageOptions();<br />pkOpts.layout = '(2)3x5(4(wall)'<br />pkOpts.resolution = 300;<br /><br />var saveOptions = new JPEGSaveOptions(); <br />saveOptions.embedColorProfile = true; <br />saveOptions.formatOptions = FormatOptions.STANDARDBASELINE; <br />saveOptions.matte = MatteType.NONE; <br />saveOptions.quality = 8; <br /><br />var sFolder = Folder.selectDialog();<br />var sFiles = sFolder.getFiles('*.jpg');<br />for(i=0;i<sFiles.length;i++){<br /><br /> var doc = sFiles;<br /><br /> makePicturePackage([doc],pkOpts);<br /><br /> var pDoc = activeDocument;<br /><br /> pDoc.flatten();<br /><br /> pDoc.saveAs(new File(doc.path+'/pp_'+doc.name),saveOptions)<br /><br /> pDoc.close();<br /><br />}