# Image

@Serializable(with = MimeTypeSerializer::class )
sealed class Image : MimeType, KnownMimeTypes (source)

#### Inheritors

Any
VndDxf
Avif
Bmp
PrsBtif
VndDvbSubtitle
XCmuRaster
Cgm
XCmx
VndDeceGraphic
VndDjvu
VndDwg
VndFujixeroxEdmicsMmr
VndFujixeroxEdmicsRlc
VndXiff
VndFst
VndFastbidsheet
VndFpx
VndNetFpx
XFreehand
G3fax
Gif
XIcon
Ief
Jpeg
XCitrixJpeg
Pjpeg
VndMsModi
Ktx
XPcx
VndAdobePhotoshop
XPict
XPortableAnymap
XPortableBitmap
XPortableGraymap
Png
XCitrixPng
XPng
XPortablePixmap
SvgXml
XRgb
Tiff
VndWapWbmp
Webp
XXbitmap
XXpixmap
XXwindowdump

## Types

Any
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Any : KnownMimeTypes.Image
Avif
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Avif : KnownMimeTypes.Image
Bmp
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Bmp : KnownMimeTypes.Image
Cgm
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Cgm : KnownMimeTypes.Image
G3fax
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object G3fax : KnownMimeTypes.Image
Gif
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Gif : KnownMimeTypes.Image
Ief
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Ief : KnownMimeTypes.Image
Jpeg
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Jpeg : KnownMimeTypes.Image
Ktx
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Ktx : KnownMimeTypes.Image
Pjpeg
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Pjpeg : KnownMimeTypes.Image
Png
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Png : KnownMimeTypes.Image
PrsBtif
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object PrsBtif : KnownMimeTypes.Image
SvgXml
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object SvgXml : KnownMimeTypes.Image
Tiff
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Tiff : KnownMimeTypes.Image
VndAdobePhotoshop
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndAdobePhotoshop : KnownMimeTypes.Image
VndDeceGraphic
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDeceGraphic : KnownMimeTypes.Image
VndDjvu
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDjvu : KnownMimeTypes.Image
VndDvbSubtitle
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDvbSubtitle : KnownMimeTypes.Image
VndDwg
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDwg : KnownMimeTypes.Image
VndDxf
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndDxf : KnownMimeTypes.Image
VndFastbidsheet
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndFastbidsheet : KnownMimeTypes.Image
VndFpx
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndFpx : KnownMimeTypes.Image
VndFst
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndFst : KnownMimeTypes.Image
VndFujixeroxEdmicsMmr
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndFujixeroxEdmicsMmr : KnownMimeTypes.Image
VndFujixeroxEdmicsRlc
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndFujixeroxEdmicsRlc : KnownMimeTypes.Image
VndMsModi
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndMsModi : KnownMimeTypes.Image
VndNetFpx
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndNetFpx : KnownMimeTypes.Image
VndWapWbmp
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndWapWbmp : KnownMimeTypes.Image
VndXiff
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object VndXiff : KnownMimeTypes.Image
Webp
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object Webp : KnownMimeTypes.Image
XCitrixJpeg
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XCitrixJpeg : KnownMimeTypes.Image
XCitrixPng
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XCitrixPng : KnownMimeTypes.Image
XCmuRaster
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XCmuRaster : KnownMimeTypes.Image
XCmx
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XCmx : KnownMimeTypes.Image
XFreehand
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XFreehand : KnownMimeTypes.Image
XIcon
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XIcon : KnownMimeTypes.Image
XPcx
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPcx : KnownMimeTypes.Image
XPict
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPict : KnownMimeTypes.Image
XPng
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPng : KnownMimeTypes.Image
XPortableAnymap
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPortableAnymap : KnownMimeTypes.Image
XPortableBitmap
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPortableBitmap : KnownMimeTypes.Image
XPortableGraymap
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPortableGraymap : KnownMimeTypes.Image
XPortablePixmap
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XPortablePixmap : KnownMimeTypes.Image
XRgb
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XRgb : KnownMimeTypes.Image
XXbitmap
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XXbitmap : KnownMimeTypes.Image
XXpixmap
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XXpixmap : KnownMimeTypes.Image
XXwindowdump
Link copied to clipboard
@Serializable(with = MimeTypeSerializer::class )
object XXwindowdump : KnownMimeTypes.Image

## Properties

extensions
Link copied to clipboard
open val extensions : Array < String >

An array of file extensions commonly associated with this MIME type. For example, "text/html" might have extensions "html", "htm". Returns an empty array by default if no extensions are known.

raw
Link copied to clipboard
open val raw : String

The raw MIME type string (e.g., "text/html", "application/json").