photoshop batch run save to jpg code example

Example: photoshop script: save as jpg

var name = name;
			path = path+Extension+"/";
			var jpg = new Folder(path);
			if(!jpg.exists){jpg.create();}
			
			$.writeln(path);

			$.writeln(path+name);
			var savePath = path+ name+"."+Extension;
			// =======================================================
			var idselect = stringIDToTypeID( "select" );
			var desc6 = new ActionDescriptor();
			var idnull = stringIDToTypeID( "null" );
				var ref5 = new ActionReference();
				var idanimationFrameClass = stringIDToTypeID( "animationFrameClass" );
				ref5.putIndex( idanimationFrameClass, nextFrame );
			desc6.putReference( idnull, ref5 );
			executeAction( idselect, desc6, DialogModes.NO );

			var saveFile = new File(savePath);
			var saveOptions = new JPEGSaveOptions();
			saveOptions.alphaChannels = false;
			saveOptions.annotations = false;
			saveOptions.embedColorProfile = true;
			saveOptions.layers = true;
			saveOptions.spotColors = false;
		
			app.activeDocument.saveAs(saveFile, saveOptions, true, Extension.LOWERCASE);

Tags:

Misc Example