sips <command>

Scriptable image processing system

Arguments

NameDescription
commandfilepaths

Options

NameDescription
-g,--getProperty <command>Output the property value for key to stdout
-s,--setProperty <command> <command>Set a property value for key to value
-d,--deleteProperty <command>Remove a property value for key
-X,--extractTag <command> <command>Extract a profile tag element to tagFile
--verifyVerify any profile problems and log output to stdout
-x,--extractProfile <command>Get the embedded profile from image and write it to profile
--deleteTag <command>Remove the tag element from a profile
--copyTag <command> <command>Copy the srcTag element of a profile to dstTag
--loadTag <command> <command>Set the tag element of a profile to the contents of tagFile
--repairRepair any profile problems and log output to stdout
-e,--embedProfile <command>Embed profile in image
-E,--embedProfileIfNone <command>Embed profile in image only if image doesn't have a profile
-m,--matchTo <command>Color match image to profile
-M,--matchToWithIntent <command> <command>Color match image to profile with rendering intent perceptual | relative | saturation | absolute
--deleteColorManagementPropertiesDelete color management properties in TIFF, PNG, and EXIF dictionaries
-r,--rotate <command>
-f,--flip <command>
-c,--cropToHeightWidth <command> <command>Crop image to fit specified size
-p,--padToHeightWidth <command> <command>Pad image with pixels to fit specified size
-padColor <command>Use this color when padding. White=FFFFFF, Red=FF0000, Default=Black=000000
-z,--resampleHeightWidth <command> <command>Resample image at specified size. Image apsect ratio may be altered
--resampleWidth <command>Resample image to specified width
--resampleHeight <command>Resample image to specified height
-Z,--resampleHeightWidthMax <command>Resample image so height and width aren't greater than specified size
-i,--addIcon <command>Add a Finder icon to image file
--debugEnable debugging output
-h,--helpShow help
-H,--helpPropertiesShow help for properties
--manGenerate man pages
-v,--versionShow the version
--formatsShow the read/write formats