TRVGraphicType

<< Click to display table of contents >>

TRVGraphicType

Identifies a graphic format.

Unit [VCL/FMX]: RVTypes / fmxRVTypes

type
  TRVGraphicType =
    (rvgtBitmap, rvgtIcon, rvgtMetafile, rvgtJPEG, rvgtPNG,

     rvgtGIF, rvgtTIFF, rvgtAnyMap, rvgtSVG, rvgtWDP,

     rvgtWebP, rvgtOther);

Value

Meaning

Supported in frameworks*

rvgtBitmap

Windows bitmap

All

rvgtIcon

Windows icon

All

rvgtMetafile

Windows metafile, or Windows enhanced metafile

VCL

rvgtJPEG

JPEG image (Joint Photographic Experts Group)

All

rvgtPNG

PNG image (Portable Network Graphics)

All

rvgtGIF

GIF image (Graphics Interchange Format)

VCL, FMX

rvgtTIFF

TIFF image (Tagged Image File Format)

VCL, FMX

rvgtAnyMap

AnyMap image

LCL

rvgtSVG

SVG image (Scalable Vector Graphic)

VCL (requires third-party classes)

FMX (requires Skia4Delphi)

rvgtWDP

JPEG XR (also known as HD Photo and Windows Media Photo). File extensions: HDP, JXR, WDP.

FMX

rvgtWebP

WebP image

FMX (requires Skia4Delphi)

rvgtOther

Other or unknown image format


* even if a graphic format is not supported in by default, it may be implemented in third-party graphic classes (in VCL/LCL), or in third-party bitmap codecs (FMX).

In FireMonkey, availability of codecs for reading/writing image formats depends on the platform.