-
- All Implemented Interfaces:
-
io.getstream.chat.android.ui.common.images.resizing.StreamCdnImageResizer
public final class StreamCdnMaxPixelsImageResizer implements StreamCdnImageResizer
Caps images to maxImagePixels total pixels (default 2MP), preserving aspect ratio and never upscaling.
-
-
Constructor Summary
Constructors Constructor Description StreamCdnMaxPixelsImageResizer(Long maxImagePixels, StreamCdnResizeImageMode resizeMode, StreamCdnCropImageMode cropMode, String cdnHost)
-
Method Summary
-
-
Constructor Detail
-
StreamCdnMaxPixelsImageResizer
StreamCdnMaxPixelsImageResizer(Long maxImagePixels, StreamCdnResizeImageMode resizeMode, StreamCdnCropImageMode cropMode, String cdnHost)
- Parameters:
maxImagePixels- The total-pixel budget (width × height).resizeMode- The Stream CDN resize mode, or null for the CDN default.cropMode- The Stream CDN crop mode, or null for the CDN default.cdnHost- An optional custom Stream CDN host to resize in addition to the default Stream CDN hosts, for integrations serving Stream images from a proxied or custom domain.
-
-
-
-