CraftedActionsSample Action#TEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuWC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\SaveAndRestoreResolution.jsxjsMsTEXT Units.PIXELSTEXTAdobeScriptAutomation ScriptsScriptsnulljsCtPth txtuSC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\SaveAndRestoreColors.jsxjsMsTEXT8<Units>Units.INCHES</Units><Resolution>133</Resolution>TEXT imageSize Image Size Image SizeImgSWdthUntF#Rlt@TEXTsetSetSetsetdnullobj propClr FrgCT ObjcRGBCRd doub@_??Grn doub@_??Bl doub@_??TEXTsetSetSetsetdnullobj propPrprUntPEnmrcappOrdnTrgtT ObjcUntPRlrUenumRlrURrInTEXTmakeMakeMakeMk nullobj Clss contentLayerUsngObjc contentLayerTypetypesolidColorLayerShp Objc customShapeNm TEXTCopyright symbolTop UntF#Rlt?^.LeftUntF#Rlt?D}BtomUntF#Rlt@_V6PWRghtUntF#Rlt@^xZnaTEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXT ShapeTEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr  fillOpacityUntF#PrcLefxObjcLefxScl UntF#Prc@gqrDrShObjcDrSh enabboolMd enumBlnMMltpClr ObjcRGBCRd doubGrn doubBl doubOpctUntF#Prc@RuglgboollaglUntF#Ang@^DstnUntF#Pxl@CkmtUntF#PxlblurUntF#Pxl@NoseUntF#PrcAntAboolTrnSObjcShpCNm TEXTLinear layerConcealsboolebblObjcebblenabboolhglMenumBlnMScrnhglCObjcRGBCRd doub@oGrn doub@oBl doub@ohglOUntF#Prc@RsdwMenumBlnMMltpsdwCObjcRGBCRd doubGrn doubBl doubsdwOUntF#Prc@RbvlTenumbvlTSfBLbvlSenumBESlInrBuglgboollaglUntF#Ang@^LaldUntF#Ang@>srgRUntF#Prc@YblurUntF#Pxl@bvlDenumBESsIn TrnSObjcShpCNm TEXTLinearantialiasGlossboolSftnUntF#PxluseShapebool useTextureboolTEXTmoveMoveMovemovenullobj EnmrLyr OrdnTrgtT obj EnmrLyr OrdnFrntTEXTsetSetSetsetdnullobj propChnlfselT enumOrdnAl TEXTalignAlignAlignAlgnnullobj EnmrLyr OrdnTrgtUsngenumADStAdCVTEXTalignAlignAlignAlgnnullobj EnmrLyr OrdnTrgtUsngenumADStAdCHTEXT placeEventPlacePlacePlc nullPth txtuIC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\JJMack8bit.psdFTcsenumQCStQcsaOfstObjcOffsetOfstHrznUntF#Rlt =p VrtcUntF#Rlt =p WdthUntF#Prc@3M^HghtUntF#Prc@3M^TEXTsetSetSetsetdnullobj propChnlfselT enumOrdnAl TEXTalignAlignAlignAlgnnullobj EnmrLyr OrdnTrgtUsngenumADStAdBtTEXTalignAlignAlignAlgnnullobj EnmrLyr OrdnTrgtUsngenumADStAdLfTEXTsetSetSetsetdnullobj propChnlfselT enumOrdnNoneTEXTsetSetSetsetdnullobj propPrprUntPEnmrcappOrdnTrgtT ObjcUntPRlrUenumRlrURrPrnewDocPresetScreenResolutionUntF#Rlt@¿rTEXTmoveMoveMovemovenullobj EnmrLyr OrdnTrgtT ObjcOffsetOfstHrznUntF#Prc?. ICVrtcUntF#Prc333334TEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXTMy LogoTEXTrasterizeLayer Rasterize RasterizerasterizeLayernullobj EnmrLyr OrdnTrgtWhatenum rasterizeItemplacedTEXTnewPlacedLayerConvert to Smart ObjectTEXTsetSetnullnullobj propPrprUntPEnmrcappOrdnTrgtT ObjcUntP typeUnitsenumRlrURrPtnewDocPresetScreenResolutionUntF#Rlt@¿`4TEXTmakeMakeMakeMk nullobj ClssTxLrUsngObjcTxLr Txt TEXT)Copyright text First M. Last year 2010warpObjcwarp warpStyleenum warpStylewarpNone warpValuedoubwarpPerspectivedoubwarpPerspectiveOtherdoub warpRotateenumOrntHrznTxtCObjcPnt HrznUntF#Prc?z^VrtcUntF#Prc@' textGriddingenum textGriddingNoneOrntenumOrntHrznAntAenumAnntantiAliasSharp textShapeVlLsObjc textShape TEXTenumTEXTPnt OrntenumOrntHrznTrnfObjc TransformTrnfxxdoub?xydoubyxdoubyydoub?txdoubtydoubrowCountlong columnCountlong rowMajorOrderbool rowGutterUntF#Pnt columnGutterUntF#PntSpcnUntF#PntframeBaselineAlignmentenumframeBaselineAlignment alignByAscentfirstBaselineMinimumUntF#PntbaseObjcPnt HrzndoubVrtcdoubTxttVlLsObjcTxttFromlongT long)TxtSObjcTxtSDfontPostScriptNameTEXT Arial-BlackFntNTEXT Arial BlackFntSTEXTRegularScrplongFntTlongSz UntF#Pnt@(HrzSdoub@YVrtSdoub@Y syntheticBoldboolsyntheticItalicbool autoLeadingboolTrcklongBslnUntF#PntcharacterRotationdoubAtKrenumAtKr metricsKernfontCapsenumfontCapsNrmlbaselineenumbaselineNrml otbaselineenum otbaselineNrml strikethroughenum strikethroughstrikethroughOffUndlenumUndl underlineOffunderlineOffsetUntF#Pntligaturebool altligatureboolcontextualLigaturesboolalternateLigaturesboololdStylebool fractionsboolordinalsboolswashbooltitlingboolconnectionFormsboolstylisticAlternatesbool ornamentsbool figureStyleenum figureStyleNrmlproportionalMetricsboolkanaboolitalicsboolrubyboolbaselineDirectionenumbaselineDirectionrotated textLanguageenum textLanguageenglishLanguagejapaneseAlternateenumjapaneseAlternate defaultFormmojiZumedoub gridAlignmentenum gridAlignmentroman enableWariChubool wariChuCountlongwariChuLineGaplong wariChuScaledoub? wariChuWidowlong wariChuOrphanlongwariChuJustificationenumwariChuJustificationwariChuAutoJustify tcyUpDownlong tcyLeftRightlongleftAkidoubrightAkidoubjiDorilongnoBreakboolClr ObjcRGBCRd doub@_@Grn doub@_@Bl doub@_@ strokeColorObjcRGBCRd doubGrn doubBl doubFl boolStrkbool fillFirstbool fillOverPrintboolstrokeOverPrintboollineCapenumlineCapbuttCaplineJoinenumlineJoin miterJoin lineWidthUntF#Pnt?z miterLimitUntF#Pnt?vw;lineDashoffsetdoubparagraphStyleRangeVlLsObjcparagraphStyleRangeFromlongT long)paragraphStyleObjcparagraphStyle$AlgnenumAlg LeftfirstLineIndentUntF#Pnt startIndentUntF#Pnt endIndentUntF#Pnt spaceBeforeUntF#Pnt spaceAfterUntF#PntdropCapMultiplierlongautoLeadingPercentagedoub?33@ leadingTypeenum leadingType leadingBelow hyphenateboolhyphenateWordSizelonghyphenatePreLengthlonghyphenatePostLengthlonghyphenateLimitlonghyphenationZonedoub@BhyphenateCapitalizedboolhyphenationPreferencedoub?justificationWordMinimumdoub?陙justificationWordDesireddoub?justificationWordMaximumdoub?G justificationLetterMinimumdoubjustificationLetterDesireddoubjustificationLetterMaximumdoubjustificationGlyphMinimumdoub?justificationGlyphDesireddoub?justificationGlyphMaximumdoub?singleWordJustificationenumAlg JstA hangingRomanboolautoTCYlong keepTogetherbool burasagarienum burasagariburasagariNonepreferredKinsokuOrderenumpreferredKinsokuOrderpushInkurikaeshiMojiShoribooltextEveryLineComposerbooldefaultTabWidthdoub@B defaultStyleObjcTxtSDfontPostScriptNameTEXTMyriadPro-RegularFntNTEXT Myriad ProFntSTEXTRegularScrplongFntTlongSz UntF#Pnt@GHrzSdoub@YVrtSdoub@Y syntheticBoldboolsyntheticItalicbool autoLeadingboolTrcklongBslnUntF#PntcharacterRotationdoubAtKrenumAtKr metricsKernfontCapsenumfontCapsNrmlbaselineenumbaselineNrml otbaselineenum otbaselineNrml strikethroughenum strikethroughstrikethroughOffUndlenumUndl underlineOffunderlineOffsetUntF#Pntligaturebool altligatureboolcontextualLigaturesboolalternateLigaturesboololdStylebool fractionsboolordinalsboolswashbooltitlingboolconnectionFormsboolstylisticAlternatesbool ornamentsbool figureStyleenum figureStyleNrmlproportionalMetricsboolkanaboolitalicsboolrubyboolbaselineDirectionenumbaselineDirectionrotated textLanguageenum textLanguageenglishLanguagejapaneseAlternateenumjapaneseAlternate defaultFormmojiZumedoub gridAlignmentenum gridAlignmentroman enableWariChubool wariChuCountlongwariChuLineGaplong wariChuScaledoub? wariChuWidowlong wariChuOrphanlongwariChuJustificationenumwariChuJustificationwariChuAutoJustify tcyUpDownlong tcyLeftRightlongleftAkidoubrightAkidoubjiDorilongnoBreakboolClr ObjcRGBCRd doubGrn doubBl doub strokeColorObjcRGBCRd doubGrn doubBl doubFl boolStrkbool fillFirstbool fillOverPrintboolstrokeOverPrintboollineCapenumlineCapbuttCaplineJoinenumlineJoin miterJoin lineWidthUntF#Pnt? =z^ miterLimitUntF#Pnt? =z^lineDashoffsetdoub kerningRangeVlLsTEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXTCopyright TextTEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr  fillOpacityUntF#PrcLefxObjcLefxScl UntF#Prc@gqrDrShObjcDrSh enabboolMd enumBlnMMltpClr ObjcRGBCRd doubGrn doubBl doubOpctUntF#Prc@RuglgboollaglUntF#Ang@^DstnUntF#Pxl@CkmtUntF#PxlblurUntF#Pxl@NoseUntF#PrcAntAboolTrnSObjcShpCNm TEXTLinear layerConcealsboolebblObjcebblenabboolhglMenumBlnMScrnhglCObjcRGBCRd doub@oGrn doub@oBl doub@ohglOUntF#Prc@RsdwMenumBlnMMltpsdwCObjcRGBCRd doubGrn doubBl doubsdwOUntF#Prc@RbvlTenumbvlTSfBLbvlSenumBESlInrBuglgboollaglUntF#Ang@^LaldUntF#Ang@>srgRUntF#Prc@YblurUntF#Pxl@bvlDenumBESsIn TrnSObjcShpCNm TEXTLinearantialiasGlossboolSftnUntF#PxluseShapebool useTextureboolTEXTsetSetSetsetdnullobj propChnlfselT enumOrdnAl TEXTalignAlignAlignAlgnnullobj EnmrLyr OrdnTrgtUsngenumADStAdBtTEXTalignAlignAlignAlgnnullobj EnmrLyr OrdnTrgtUsngenumADStAdRgTEXTsetSetSetsetdnullobj propChnlfselT enumOrdnNoneTEXTsetSetSetsetdnullobj propPrprUntPEnmrcappOrdnTrgtT ObjcUntPRlrUenumRlrURrPrTEXT transform Transform TransformTrnfnullobj EnmrLyr OrdnTrgtFTcsenumQCStQcsaOfstObjcOffsetOfstHrznUntF#Prc ħYc VrtcUntF#PrcGS} TEXTselectSelectSelectslctnullobj EnmrMn MnItFtOnTEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuSC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\SaveAndRestoreColors.jsxjsMsTEXT8<Units>Units.INCHES</Units><Resolution>133</Resolution>TEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuWC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\SaveAndRestoreResolution.jsx"Add Photo Board and Photo Corners"TEXTstopStopStopStopMsgeTEXTCurrent Forground Color will be used for Photo Mounting Board. You can click stop change the forground color then click Play to continue or Click Continue nowCntnboolTEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuWC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\SaveAndRestoreResolution.jsxjsMsTEXT Units.PIXELSTEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuEC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\orient.jsxjsMsTEXT Units.PIXELSTEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuPC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\ConvertBackground.jsxjsMsTEXT undefinedTEXT imageSize Image Size Image SizeImgSWdthUntF#Rlt@TEXT canvasSize Canvas Size Canvas SizeCnvSRltvboolWdthUntF#Rlt@333333HghtUntF#Rlt@333333HrznenumHrzLCntrVrtcenumVrtLCntrcanvasExtensionColorTypeenumcanvasExtensionColorTypeFrgCTEXTmakeMakeMakeMk nullobj ClssLyr TEXTmoveMoveMovemovenullobj EnmrLyr OrdnTrgtT obj EnmrLyr OrdnFrntTEXTsetSetSetsetdnullobj propPrprUntPEnmrcappOrdnTrgtT ObjcUntPRlrUenumRlrURrInnewDocPresetScreenResolutionUntF#Rlt@¿{TEXTsetSetSetsetdnullobj propChnlfselT ObjcPlgnPts ObArPnt HrznUnFl#Rlt@B@6@+@+VrtcUnFl#Rlt@+@+@6@BAntAboolTEXTfillFillFillFl UsngenumFlCnBlckOpctUntF#Prc@YMd enumBlnMNrmlTEXTsetSetSetsetdnullobj propChnlfselT enumOrdnAl TEXT duplicate Duplicate DuplicateDplcnullobj EnmrLyr OrdnTrgtVrsnlongTEXTflipFlipFlipFlipnullobj EnmrLyr OrdnTrgtAxisenumOrntVrtcTEXTmergeLayersNew Merge Layers Merge LayersMrg2TEXTsetSetSetsetdnullobj propChnlfselT enumOrdnAl TEXT duplicate Duplicate DuplicateDplcnullobj EnmrLyr OrdnTrgtVrsnlongTEXTflipFlipFlipFlipnullobj EnmrLyr OrdnTrgtAxisenumOrntHrznTEXTmergeLayersNew Merge Layers Merge LayersMrg2TEXTsetSetSetsetdnullobj propPrprLefxEnmrLyr OrdnTrgtT ObjcLefxScl UntF#Prc@YDrShObjcDrSh enabboolMd enumBlnMMltpClr ObjcRGBCRd doubGrn doubBl doubOpctUntF#Prc@RuglgboollaglUntF#Ang@^DstnUntF#Pxl@CkmtUntF#PxlblurUntF#Pxl@NoseUntF#PrcAntAboolTrnSObjcShpCNm TEXTLinear layerConcealsboolebblObjcebblenabboolhglMenumBlnMScrnhglCObjcRGBCRd doub@oGrn doub@oBl doub@ohglOUntF#Prc@RsdwMenumBlnMMltpsdwCObjcRGBCRd doubGrn doubBl doubsdwOUntF#Prc@RbvlTenumbvlTSfBLbvlSenumBESlInrBuglgboollaglUntF#Ang@^LaldUntF#Ang@>srgRUntF#Prc@@blurUntF#Pxl@bvlDenumBESsIn TrnSObjcShpCNm TEXTLinearantialiasGlossboolSftnUntF#PxluseShapebool useTextureboolTEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXT 4 CornersTEXTmakeMakeMakeMk nullobj ClssLyr TEXTsetSetSetsetdnullobj EnmrLyr OrdnTrgtT ObjcLyr Nm TEXT PhotoBoardTEXTsetSetSetsetdnullobj propPrprLefxEnmrLyr OrdnTrgtT ObjcLefxScl UntF#Prc@YDrShObjcDrSh enabboolMd enumBlnMMltpClr ObjcRGBCRd doubGrn doubBl doubOpctUntF#Prc@RuglgboollaglUntF#Ang@^DstnUntF#Pxl@CkmtUntF#PxlblurUntF#Pxl@NoseUntF#PrcAntAboolTrnSObjcShpCNm TEXTLinear layerConcealsboolebblObjcebblenabboolhglMenumBlnMScrnhglCObjcRGBCRd doub@oGrn doub@oBl doub@ohglOUntF#Prc@RsdwMenumBlnMMltpsdwCObjcRGBCRd doubGrn doubBl doubsdwOUntF#Prc@RbvlTenumbvlTSfBLbvlSenumBESlInrBuglgboollaglUntF#Ang@^LaldUntF#Ang@>srgRUntF#Prc@YblurUntF#Pxl@bvlDenumBESsIn TrnSObjcShpCNm TEXTLinearantialiasGlossboolSftnUntF#PxluseShapebool useTextureboolTEXTmoveMoveMovemovenullobj EnmrLyr OrdnTrgtT obj EnmrLyr OrdnBackTEXT canvasSize Canvas Size Canvas SizeCnvSRltvboolWdthUntF#Rlt@Qg- HghtUntF#Rlt@Qg- HrznenumHrzLCntrVrtcenumVrtLCntrcanvasExtensionColorTypeenumcanvasExtensionColorTypeFrgCTEXTfillFillFillFl UsngenumFlCnFrgCOpctUntF#Prc@YMd enumBlnMNrmlTEXTmakeMakeMakeMk nullobj ClssAdjLUsngObjcAdjLTypeObjcColor BalanceClrBShdLVlLslonglonglongMdtLVlLslonglonglongHghLVlLslonglonglongPrsLboolTEXT groupEventCreate Clipping MaskCreate Clipping MaskGrpLnullobj EnmrLyr OrdnTrgtTEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuEC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\orient.jsxjsMsTEXT Units.PIXELSTEXTselectSelectSelectslctnullobj EnmrMn MnItFtOnTEXTAdobeScriptAutomation ScriptsScriptsdJscjsCtPth txtuWC:\Program Files\Adobe\Adobe Photoshop Scripts\My Scripts\SaveAndRestoreResolution.jsxjsMsTEXT Units.PIXELSTEXTselectSelectSelectslctnullobj EnmrLyr OrdnFrntMkVsboolTEXTstopStopStopStopMsgeTEXTIf the Corners need to be re aligned use Ctrl(Ctntrol)+T Free tramsform hold down Shift+Alt(option) and drag a Corner in or out all four corners will move.