Class TFPReaderSVG

Unit

Declaration

type TFPReaderSVG = class(TBGRAImageReader)

Description

Reader for SVG image format

Hierarchy

Overview

Methods

Public constructor Create; override;
Public function GetBitmapDraft(AStream: TStream; AMaxWidth, AMaxHeight: integer; out AOriginalWidth,AOriginalHeight: integer): TBGRACustomBitmap; override;
Public function GetQuickInfo(AStream: TStream): TQuickImageInfo; override;
Protected function InternalCheck(Stream: TStream): boolean; override;
Protected procedure InternalRead(Stream: TStream; Img: TFPCustomImage); override;

Properties

Public property Height: integer read FHeight;
Public property RenderDpi: single read FRenderDpi write FRenderDpi;
Public property Scale: single read FScale write FScale;
Public property Width: integer read FWidth;

Description

Methods

Public constructor Create; override;

This item has no description.

Public function GetBitmapDraft(AStream: TStream; AMaxWidth, AMaxHeight: integer; out AOriginalWidth,AOriginalHeight: integer): TBGRACustomBitmap; override;

This item has no description. Showing description inherited from TBGRAImageReader.GetBitmapDraft.

Return a draft of the bitmap, the ratio may change compared to the original width and height (useful to make thumbnails)

Public function GetQuickInfo(AStream: TStream): TQuickImageInfo; override;

This item has no description. Showing description inherited from TBGRAImageReader.GetQuickInfo.

Return bitmap information (size, bit depth)

Protected function InternalCheck(Stream: TStream): boolean; override;

This item has no description.

Protected procedure InternalRead(Stream: TStream; Img: TFPCustomImage); override;

This item has no description.

Properties

Public property Height: integer read FHeight;

This item has no description.

Public property RenderDpi: single read FRenderDpi write FRenderDpi;

This item has no description.

Public property Scale: single read FScale write FScale;

This item has no description.

Public property Width: integer read FWidth;

This item has no description.