Class
Transform
public class Transform
:nodoc:
Relationships
Subclasses
ASCIITransformConverts the image to black and white.
AVTransformConverts a video or audio to a different format, resolution, sample rate, etc.
AnimateTransformConverts a set of images to a GIF file.
AutoImageTransformChanges encoding of the image based on the user agent and therefore provides better compression and quality characteristics compared to their older JPEG and PNG counterparts.
BlackAndWhiteTransformConverts the image to black and white.
BlurFacesTransformBlur selected faces contained inside an image.
BlurTransformApplies a blurring effect to the image.
BorderTransformApplies a border effect to the image.
CacheTransformTakes the file or files that are passed into it and compresses them into a zip file.
CircleTransformApplies a circle border effect to the image.
CollageTransformThe collage task accepts an array of Filestack file handles, storage aliases, or external URLs. These files are appended in given order to the base file of the transformation URL. Altogther the base image and the passed files are the images that will comprise the collage. The order in which they are added dictates how the images will be arranged.
CompressTransformUtilizes mozjpeg to offer improved compression for JPGS over the algorithm used for
output=compress:true. It will not attempt to re-compress a previously compressed image.ConvertTransformConverts the image to a different format.
CopyrightTransformDetects whether your image is copyright protected or not, and if it is protected, returns all types and related details such as purchase link, etc.
CropFacesTransformCrops selected faces contained inside an image.
CropTransformCrops the image to a specified rectangle.
DetectFacesTransformDetects the faces contained inside an image.
DocumentDetectionTransformDetects your document in the image, transforms it to fully fit the image, and preprocesses it using de-noising and distortion reduction in order to increase the accuracy of OCR engine in text extraction.
EnhanceTransformSmartly analyzes a photo and performs color correction and other enhancements to improve the overall quality of the image.
FallbackTransformReturns default file if the source of the transformation does not work or the transformation fails.
FlipTransformFlips/mirrors the image vertically.
FlopTransformFlips/mirrors the image horizontally.
ImageSizeTransformReturns the width and height of a given image.
MinifyCSSTransformMinifies your CSS files.
MinifyJSTransformMinifies your JavaScript files.
ModulateTransformChanges the image brightness, saturation and hue.
MonochromeTransformConverts the image to monochrome.
NegativeTransformReturns a negative image by portraying the lightest area as the darkest and the darkest areas as the lightest.
NoMetadataTransformRemoves any metadata embedded in an image.
OCRTransformDetects both printed and handwritten texts in images. The result follows the standard JSON format containing all of the details regarding detected text areas, lines, and words.
OilPaintTransformChange the image to look like it was oil painted.
PDFConvertTransformConverts a PDF to a specific orientation, page format, and, optionally, extracts specific pages.
PDFInfoTransformGets information about a PDF document.
PDFMonochromeTransformConverts a PDF to black and white version.
PartialBlurTransformChanges image brightness, saturation and hue.
PartialPixelateTransformChanges image brightness, saturation and hue.
PixelateFacesTransformPixelates selected faces contained inside an image.
PixelateTransformPixelates the image.
PolaroidTransformApplies a Polaroid border effect to the image.
ProgressiveJPEGTransformConverts an image to progressive JPEG.
QualityTransformSets the quality of your JPG or WEBP image without the danger of possibly generating a larger file.
RedEyeRemovalTransformRemoves the red eye effect from photos.
ResizeTransformResizes the image to a given width and height using a particular fit and alignment mode.
RotateTransformRotates an image in a range from 0 to 359 degrees or based on Exif information.
RoundedCornersTransformRounds the image's corners.
SecureForWorkTransformReturns whether the image if safe to display.
SepiaTransformConverts the image to sepia color.
ShadowTransformApplies a shadow border effect to the image.
SharpenTransformApplies a sharpening effect to the image.
TagsTransformAnalyzes and returns any tags associated to this image.
TornEdgesTransformApplies a torn edge border effect to the image.
URLScreenshotTransformCaptures content of given URL. The URL screenshot task will not work for content that is located in areas that require you to login. If the content is not publicly visible, then it will not be captured.
UpscaleTransformUpscales the image making it two times bigger.
VignetteTransformApplies a vignette border effect to the image.
WatermarkTransformWatermarks the image by overlaying another image on top of your main image.
ZipTransformTakes the file or files that are passed into it and compresses them into a zip file.
Nested Type Aliases
BlackAndWhite
typealias BlackAndWhite = BlackAndWhiteTransform
Shortcut for BlackAndWhiteTransform.
DocumentDetection
typealias DocumentDetection = DocumentDetectionTransform
Shortcut for DocumentDetectionTransform.
PartialPixelate
typealias PartialPixelate = PartialPixelateTransform
Shortcut for PartialPixelateTransform.
PixelateFaces
typealias PixelateFaces = PixelateFacesTransform
Shortcut for PixelateFacesTransform.
ProgressiveJPEG
typealias ProgressiveJPEG = ProgressiveJPEGTransform
Shortcut for ProgressiveJPEGTransform.
RedEyeRemoval
typealias RedEyeRemoval = RedEyeRemovalTransform
Shortcut for RedEyeRemovalTransform.
RoundedCorners
typealias RoundedCorners = RoundedCornersTransform
Shortcut for RoundedCornersTransform.
SecureForWork
typealias SecureForWork = SecureForWorkTransform
Shortcut for SecureForWorkTransform.