Class TBGRAOpenRasterDocument
Unit
Declaration
type TBGRAOpenRasterDocument = class(TBGRALayeredBitmap)
Description
Layered image using OpenRaster format
Hierarchy
- TBGRACustomLayeredBitmap
- TBGRALayeredBitmap
- TBGRAOpenRasterDocument
Overview
Methods
![]() |
constructor Create; overload; override; |
![]() |
constructor Create(AWidth, AHeight: integer); overload; override; |
![]() |
function CheckMimeType(AStream: TStream): boolean; |
![]() |
function AddLayerFromMemoryStream(ALayerFilename: string): integer; |
![]() |
function CopyBitmapToMemoryStream(ABitmap: TBGRABitmap; AFilename: string): boolean; |
![]() |
function CopyRasterLayerToMemoryStream(ALayerIndex: integer; ALayerFilename: string): boolean; |
![]() |
function GetMemoryStream(AFilename: string): TMemoryStream; |
![]() |
function GetMemoryStreamAsString(AFilename: string): string; |
![]() |
function GetMimeType: string; override; |
![]() |
procedure Clear; override; |
![]() |
procedure LoadFlatImageFromStream(AStream: TStream; out ANbLayers: integer; out ABitmap: TBGRABitmap); |
![]() |
procedure LoadFromFile(const filenameUTF8: string); override; |
![]() |
procedure LoadFromStream(AStream: TStream); override; |
![]() |
procedure SaveToFile(const filenameUTF8: string); override; |
![]() |
procedure SaveToStream(AStream: TStream); override; |
![]() |
procedure AnalyzeZip; virtual; |
![]() |
procedure ClearFiles; |
![]() |
procedure CopySVGToMemoryStream(ASVG: TBGRASVG; ASVGMatrix: TAffineMatrix; AOutFilename: string; out AOffset: TPoint); |
![]() |
procedure CopyThumbnailToMemoryStream(AMaxWidth, AMaxHeight: integer); |
![]() |
procedure InternalLoadFromStream(AStream: TStream); |
![]() |
procedure InternalSaveToStream(AStream: TStream); |
![]() |
procedure PrepareZipToSave; virtual; |
![]() |
procedure SetMemoryStream(AFilename: string; AStream: TMemoryStream); |
![]() |
procedure SetMemoryStreamAsString(AFilename: string; AContent: string); |
![]() |
procedure UnzipFromFile(AFilenameUTF8: string); |
![]() |
procedure UnzipFromStream(AStream: TStream; AFileList: TStrings = nil); |
![]() |
Procedure ZipOnCloseInputStream(Sender : TObject; var AStream : TStream); |
![]() |
Procedure ZipOnCreateStream(Sender : TObject; var AStream : TStream; AItem : TFullZipFileEntry); |
![]() |
Procedure ZipOnDoneStream(Sender : TObject; var AStream : TStream; AItem : TFullZipFileEntry); |
![]() |
Procedure ZipOnOpenInputStream(Sender : TObject; var AStream : TStream); |
![]() |
procedure ZipToFile(AFilenameUTF8: string); |
![]() |
procedure ZipToStream(AStream: TStream); |
Properties
![]() |
property MimeType : string read GetMimeType write SetMimeType; |
![]() |
property StackXML : TXMLDocument read FStackXML; |
Description
Methods
![]() |
constructor Create; overload; override; |
This item has no description. |
![]() |
constructor Create(AWidth, AHeight: integer); overload; override; |
This item has no description. |
![]() |
function CheckMimeType(AStream: TStream): boolean; |
This item has no description. |
![]() |
function AddLayerFromMemoryStream(ALayerFilename: string): integer; |
This item has no description. |
![]() |
function CopyBitmapToMemoryStream(ABitmap: TBGRABitmap; AFilename: string): boolean; |
This item has no description. |
![]() |
function CopyRasterLayerToMemoryStream(ALayerIndex: integer; ALayerFilename: string): boolean; |
This item has no description. |
![]() |
function GetMemoryStream(AFilename: string): TMemoryStream; |
This item has no description. |
![]() |
function GetMemoryStreamAsString(AFilename: string): string; |
This item has no description. |
![]() |
function GetMimeType: string; override; |
This item has no description. |
![]() |
procedure Clear; override; |
This item has no description. |
![]() |
procedure LoadFlatImageFromStream(AStream: TStream; out ANbLayers: integer; out ABitmap: TBGRABitmap); |
This item has no description. |
![]() |
procedure LoadFromFile(const filenameUTF8: string); override; |
This item has no description. |
![]() |
procedure LoadFromStream(AStream: TStream); override; |
This item has no description. |
![]() |
procedure SaveToFile(const filenameUTF8: string); override; |
This item has no description. |
![]() |
procedure SaveToStream(AStream: TStream); override; |
This item has no description. |
![]() |
procedure AnalyzeZip; virtual; |
This item has no description. |
![]() |
procedure ClearFiles; |
This item has no description. |
![]() |
procedure CopySVGToMemoryStream(ASVG: TBGRASVG; ASVGMatrix: TAffineMatrix; AOutFilename: string; out AOffset: TPoint); |
This item has no description. |
![]() |
procedure CopyThumbnailToMemoryStream(AMaxWidth, AMaxHeight: integer); |
This item has no description. |
![]() |
procedure InternalLoadFromStream(AStream: TStream); |
This item has no description. |
![]() |
procedure InternalSaveToStream(AStream: TStream); |
This item has no description. |
![]() |
procedure PrepareZipToSave; virtual; |
This item has no description. |
![]() |
procedure SetMemoryStream(AFilename: string; AStream: TMemoryStream); |
This item has no description. |
![]() |
procedure SetMemoryStreamAsString(AFilename: string; AContent: string); |
This item has no description. |
![]() |
procedure UnzipFromFile(AFilenameUTF8: string); |
This item has no description. |
![]() |
procedure UnzipFromStream(AStream: TStream; AFileList: TStrings = nil); |
This item has no description. |
![]() |
Procedure ZipOnCloseInputStream(Sender : TObject; var AStream : TStream); |
This item has no description. |
![]() |
Procedure ZipOnCreateStream(Sender : TObject; var AStream : TStream; AItem : TFullZipFileEntry); |
This item has no description. |
![]() |
Procedure ZipOnDoneStream(Sender : TObject; var AStream : TStream; AItem : TFullZipFileEntry); |
This item has no description. |
![]() |
Procedure ZipOnOpenInputStream(Sender : TObject; var AStream : TStream); |
This item has no description. |
![]() |
procedure ZipToFile(AFilenameUTF8: string); |
This item has no description. |
![]() |
procedure ZipToStream(AStream: TStream); |
This item has no description. |
Properties
![]() |
property MimeType : string read GetMimeType write SetMimeType; |
This item has no description. |
![]() |
property StackXML : TXMLDocument read FStackXML; |
This item has no description. |