{ "Flow": { "Parts": { "AutoCropImage": { "Outputs": { "1": "Image cropped, saved to new temporary file", "2": "Image was not cropped" }, "Description": "Automatically crops an image", "Fields": { "Format": "Format", "Format-Help": "The image format to convert to", "Threshold": "Threshold", "Threshold-Help": "Threshold for entropic density, default is 50. Must be between 0 and 100." } }, "ImageFlip": { "Outputs": { "1": "Image flipped, saved to new temporary file" }, "Description": "Flips an image", "Fields": { "Format": "Format", "Format-Help": "The image format to convert to", "Vertical": "Vertical", "Vertical-Help": "If set the image will be flipped vertically, otherwise horizontally" } }, "ImageFile": { "Outputs": { "1": "Image file" }, "Description": "An image file" }, "ImageFormat": { "Outputs": { "1": "Image converted, saved to new temporary file", "2": "Image already in target format" }, "Description": "Converts an image to the specified format", "Fields": { "Format": "Format", "Format-Help": "The image format to convert to" } }, "ImageIsLandscape": { "Outputs": { "1": "Image is landscape", "2": "Image is not landscape" }, "Description": "Test if an image is landscape" }, "ImageIsPortrait": { "Outputs": { "1": "Image is portrait", "2": "Image is not portrait" }, "Description": "Test if an image is portrait" }, "ImageResizer": { "Outputs": { "1": "Image resized, saved to new temporary file" }, "Description": "Resizes an image", "Fields": { "Format": "Format", "Format-Help": "The image format to convert to", "Width": "Width", "Height": "Height", "Mode": "Mode", "Mode-Help": "The mode to use when resizing the image", "Percent": "Percent", "Percent-Help": "When selected, the width and height values become percentages, with 100 being 100%" } }, "ImageRotate": { "Outputs": { "1": "Image rotated, saved to new temporary file" }, "Description": "Rotates an image", "Fields": { "Format": "Format", "Format-Help": "The image format to convert to", "Angle": "Angle", "Angle-Help": "The rotation angle" } } } } }