Classes
Methods
- 
			<static> animated() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionUsed when delivering a video file as an image format that supports animation, such as animated WebP. Plays all frames rather than just delivering the first one as a static image. Use this flag in addition to the flag or parameter controlling the delivery format, for example f_auto or fl_awebp. Note: When delivering a video in GIF format, it is delivered as an animated GIF by default and this flag is not necessary. To deliver a single frame of a video in GIF format, use the page parameter. ReturnsDetails
- 
			<static> animatedWebP() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionWhen converting animated images to WebP format, generate an animated WebP from all the frames in the original animated file instead of only from the first still frame. Note that animated WebPs are not supported in all browsers and versions. ReturnsDetails
- 
			<static> anyFormat() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionWhen used together with automatic quality (q_auto): allow switching to PNG8 encoding if the quality algorithm decides that it's more efficient. ReturnsDetails
- 
			<static> animatedPng() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionWhen converting animated images to PNG format, generates an animated PNG from all the frames in the original animated file instead of only from the first still frame. Note that animated PNGs are not supported in all browsers and versions. ReturnsDetails
- 
			<static> clip() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionTrims pixels according to a clipping path included in the original image (e.g., manually created using PhotoShop). ReturnsDetails
- 
			<static> clipEvenOdd() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionTrims pixels according to a clipping path included in the original image (e.g., manually created using PhotoShop) using an evenodd clipping rule. ReturnsDetails
- 
			<static> forceStrip() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionInstructs Cloudinary to clear all image meta-data (IPTC, Exif and XMP) while applying an incoming transformation. ReturnsDetails
- 
			<static> custom() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionAllows custom flag ReturnsDetails
- 
			<static> forceIcc() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionAdds ICC color space metadata to the image, even when the original image doesn't contain any ICC data. ReturnsDetails
- 
			<static> attachment( filename ) → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionDelivers the image as an attachment. ParametersName Type Description filenamestring The attachment's filename ReturnsDetails
- 
			<static> getInfo() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionReturns metadata of the input asset and of the transformed output asset in JSON instead of the transformed image. ReturnsDetails
- 
			<static> hlsv3() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionDeliver an HLS adaptive bitrate streaming file as HLS v3 instead of the default version (HLS v4). Delivering in this format requires a private CDN configuration. ReturnsDetails
- 
			<static> immutableCache() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionSets the cache-control to immutable for the asset. ReturnsDetails
- 
			<static> ignoreInitialAspectRatio() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	Description- Allows specifying only either width or height so the value of the second axis remains as is, and is not recalculated to maintain the aspect ratio of the original image.
 ReturnsDetails
- 
			<static> keepAttribution() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionKeeps the copyright related fields when stripping meta-data. ReturnsDetails
- 
			<static> keepIptc() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionKeeps all meta-data. ReturnsDetails
- 
			<static> layerApply() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionApplies all chained transformations, until a transformation component that includes this flag, on the last added overlay or underlay instead of applying on the containing image. ReturnsDetails
- 
			<static> lossy() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionAutomatically use lossy compression when delivering animated GIF files. This flag can also be used as a conditional flag for delivering PNG files: it tells Cloudinary to deliver the image in PNG format (as requested) unless there is no transparency channel - in which case deliver in JPEG format. ReturnsDetails
- 
			<static> mono() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionConvert the audio channel to mono ReturnsDetails
- 
			<static> noOverflow() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionUsed internally by Position within an Overlay, this flag will tile the overlay across your image. Learn more: Overflow in overlays ReturnsDetails
- 
			<static> noStream() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionDon't stream a video that is currently being generated on the fly. Wait until the video is fully generated. ReturnsDetails
- 
			<static> png24() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionGenerate PNG images in the png24 format. ReturnsDetails
- 
			<static> png32() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionGenerate PNG images in the png32 format. ReturnsDetails
- 
			<static> png8() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionGenerate PNG images in the PNG8 format. ReturnsDetails
- 
			<static> preserveTransparency() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionWhen used with automatic fetch_format (f_auto): ensures that images with a transparency channel will be delivered in PNG format. ReturnsDetails
- 
			<static> progressive( mode? ) → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionGenerates a JPG image using the progressive (interlaced) JPG format. This format allows the browser to quickly show a low-quality rendering of the image until the full-quality image is loaded. ParametersName Type Description mode?string The mode to determine a specific progressive outcome as follows: - semi - A smart optimization of the decoding time, compression level and progressive rendering (less iterations). This is the default mode when using q_auto.
- steep - Delivers a preview very quickly, and in a single later phase improves the image to the required resolution.
- none - Use this to deliver a non-progressive image. This is the default mode when setting a specific value for quality.
 ReturnsDetails
- 
			<static> regionRelative() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionModifies percentage-based width & height parameters of overlays and underlays (e.g., 1.0) to be relative to the overlaid region ReturnsDetails
- 
			<static> rasterize() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionReduces the image to one flat pixelated layer (as opposed to the default vector based graphic) in order to enable PDF resizing and overlay manipulations. ReturnsDetails
- 
			<static> relative() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionModifies percentage-based width & height parameters of overlays and underlays (e.g., 1.0) to be relative to the containing image instead of the added layer. ReturnsDetails
- 
			<static> sanitize() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionInstructs Cloudinary to run a sanitizer on the image (relevant only for the SVG format). ReturnsDetails
- 
			<static> splice() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionSplices the video stipulated as an overlay on to the end of the container video instead of adding it as an overlay. ReturnsDetails
- 
			<static> stripProfile() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionInstructs Cloudinary to clear all ICC color profile data included with the image. ReturnsDetails
- 
			<static> streamingAttachment( filename ) → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionIf the requested video transformation has already been generated, this flag works identically to Flag::attachment. However, if the video transformation is being requested for the first time, this flag causes the video download to begin immediately, streaming it as a fragmented video file. In contrast, if the regular fl_attachment flag is used when a user requests a new video transformation, the download will begin only after the complete transformed video has been generated. Most standard video players successfully play fragmented video files without issue. ParametersName Type Description filenamestring The attachment's filename ReturnsDetails
- 
			<static> tiff8Lzw() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionGenerates TIFF images using LZW compression and in the TIFF8 format. ReturnsDetails
- 
			<static> tiled() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionUsed internally by Position within an Overlay, this flag will tile the overlay across your image. Learn more: Tiling overlay ReturnsDetails
- 
			<static> truncateTS() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionTruncate (trim) a video file based on the start time defined in the metadata (relevant only where the metadata includes a directive to play only a section of the video). ReturnsDetails
- 
			<static> waveform() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionCreate a waveform image (in the format specified by the file extension) from the audio or video file. ReturnsDetails
- 
			<static> ignoreMaskChannels() → {Qualifiers.Flag.FlagQualifier}qualifier 
- 
	DescriptionA qualifier that ensures that an alpha channel is not applied to a TIFF image if it is a mask channel. ReturnsDetails