Units
Hierarquia de Classes
Classes, Interfaces, Objetos e Registros
Tipos
Variáveis
Constantes
Funções e Procedimentos
Identificadores
ormbr.types.blob
type TBlob = record
FBase64String: string;
FBase64Bytes: TBytes;
FBlobField: TBlobField;
function StreamToByteArray(AStream: TStream): TBytes;
function FindGraphicClass(const ABuffer; const ABufferSize: Int64; out AGraphicClass: TGraphicClass): Boolean; overload;
function FindGraphicClass(AStream: TStream; out AGraphicClass: TGraphicClass): Boolean; overload;
procedure CompressStream(ASource, ATarget: TStream);
procedure DecompressStream(ASource, ATarget: TStream);
procedure BuildBlobFieldToStream;
procedure SetBlobField(const Value: TBlobField);
procedure SetBytes(const Value: TBytes);
procedure LoadFromFile(const AFileName: string);
procedure SaveToFile(const FileName: string);
procedure ToPicture(APicture: TPicture);
function ToBytes: TBytes;
function ToBytesString: string; overload;
function ToBytesString(const AString: string): Boolean; overload;
function ToString: string;
function ToSize: Integer;