from PSPApp import * def ScriptProperties(): return { 'Author': u'', 'Copyright': u'', 'Description': u'', 'Host': u'Paint Shop Pro X', 'Host Version': u'10.00' } def Do(Environment): # EnableOptimizedScriptUndo App.Do( Environment, 'EnableOptimizedScriptUndo', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Resize App.Do( Environment, 'Resize', { 'AspectRatio': 1.40329, 'CurrentDimensionUnits': App.Constants.UnitsOfMeasure.Percent, 'CurrentResolutionUnits': App.Constants.ResolutionUnits.PixelsPerIn, 'Height': 50, 'MaintainAspectRatio': True, 'Resample': True, 'ResampleType': App.Constants.ResampleType.SmartSize, 'ResizeAllLayers': True, 'Resolution': 72, 'Width': 50, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 1, 'Left': 1, 'Right': 1, 'Symmetric': True, 'Top': 1, 'Color': (195,44,17), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 1, 'Left': 1, 'Right': 1, 'Symmetric': True, 'Top': 1, 'Color': (226,127,54), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 1, 'Left': 1, 'Right': 1, 'Symmetric': True, 'Top': 1, 'Color': (195,44,17), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 10, 'Left': 10, 'Right': 10, 'Symmetric': True, 'Top': 10, 'Color': (226,127,54), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # SelectAll App.Do( Environment, 'SelectAll', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Contract Selection App.Do( Environment, 'SelectContract', { 'ContractAmount': 10, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # SelectInvert App.Do( Environment, 'SelectInvert', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Pattern App.Do( Environment, 'Pattern', { 'VerticalOffset': -52, 'Scale': 30, 'NumRows': 4, 'NumColumns': 7, 'HorizontalShift': -27, 'HorizontalOffset': -48, 'Angle': 354, 'VerticalShift': -35, 'FillColor': (0,0,0), 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Inner Bevel App.Do( Environment, 'InnerBevel', { 'Ambience': 0, 'Angle': 0, 'Bevel': 6, 'Color': (255,255,255), 'Depth': 10, 'Elevation': 30, 'Intensity': 50, 'Shininess': 10, 'Smoothness': 5, 'Width': 6, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # SelectNone App.Do( Environment, 'SelectNone', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 1, 'Left': 1, 'Right': 1, 'Symmetric': True, 'Top': 1, 'Color': (226,127,54), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 1, 'Left': 1, 'Right': 1, 'Symmetric': True, 'Top': 1, 'Color': (195,44,17), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 1, 'Left': 1, 'Right': 1, 'Symmetric': True, 'Top': 1, 'Color': (226,127,54), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 10, 'Left': 10, 'Right': 10, 'Symmetric': True, 'Top': 10, 'Color': (195,44,17), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # SelectAll App.Do( Environment, 'SelectAll', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Contract Selection App.Do( Environment, 'SelectContract', { 'ContractAmount': 10, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # SelectInvert App.Do( Environment, 'SelectInvert', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Pattern App.Do( Environment, 'Pattern', { 'VerticalOffset': -52, 'Scale': 30, 'NumRows': 4, 'NumColumns': 7, 'HorizontalShift': -27, 'HorizontalOffset': -48, 'Angle': 354, 'VerticalShift': -35, 'FillColor': (0,0,0), 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # Inner Bevel App.Do( Environment, 'InnerBevel', { 'Ambience': 0, 'Angle': 0, 'Bevel': 6, 'Color': (255,255,255), 'Depth': 10, 'Elevation': 30, 'Intensity': 50, 'Shininess': 10, 'Smoothness': 5, 'Width': 6, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # SelectNone App.Do( Environment, 'SelectNone', { 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } }) # AddBorders App.Do( Environment, 'AddBorders', { 'Bottom': 3, 'Left': 3, 'Right': 3, 'Symmetric': True, 'Top': 3, 'Color': (226,127,54), 'DimUnits': App.Constants.UnitsOfMeasure.Pixels, 'GeneralSettings': { 'ExecutionMode': App.Constants.ExecutionMode.Default, 'AutoActionMode': App.Constants.AutoActionMode.Match, 'Version': ((10,0,1),1) } })