Unit imageman

DescriptionusesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

 

uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Class opmT_GenericBitmap  

Functions and Procedures

FUNCTION FNopm_ImageNameIsJPEG (ImageName : STRING) : BOOLEAN;
FUNCTION FNopm_ImageNameIsPNG (ImageName : STRING) : BOOLEAN;
FUNCTION FNopm_SetQuality (NumericQuality : LONGINT) : LONGINT;
FUNCTION FNopm_QualityExplain (NumericQuality : INTEGER) : STRING;
FUNCTION FNopm_ConvertImage2 (ImageName, DestName : STRING; TargetFormat : FREE_IMAGE_FORMAT; JPEGQuality : LONGINT; CommentStr : STRING) : BOOLEAN;
FUNCTION FNopm_DirtyConvertImage (ImageName, DestName : STRING) : BOOLEAN;
FUNCTION FNopm_ResizeImage2 (ImageName, DestName : STRING; XSize, YSize : LONGINT; KeepAspect, PadImage : LONGINT; PadColor : LONGINT) : BOOLEAN;
FUNCTION FNopm_WatermarkImage2 (WaterName, DestName : STRING; Blending : LONGINT) : BOOLEAN;
PROCEDURE PRopm_AttachComment (VAR ImageDIB : FIBITMAP; CommentStr : STRING);

Constants

opmC_BMPFormat = FIF_BMP;
opmC_JPEGFormat = FIF_JPEG;
opmC_PNGFormat = FIF_PNG;
opmC_GIFFormat = FIF_GIF;
opmC_NAFormat = FIF_UNKNOWN;
opmC_TmpLoad_Filename = 'oscpmtmp.tmp';
opmC_TmpImg_Filename = 'oscpmtmp.img';
opmC_TmpBMP_Filename = 'oscpmtmp.bmp';
opmC_TmpJPG_Filename = 'oscpmtmp.jpg';
opmC_TmpPNG_Filename = 'oscpmtmp.png';
opmC_TmpGIF_Filename = 'oscpmtmp.gif';
opmC_Def_UploadExt = 'jpg';
opmC_Def_UploadFilename = '';
opmC_Def_UploadFilter = '*.jpg;*.png;*.tif;*.gif;*.bmp;*.pcx;*.psd;*.tga;*.xbm;*.xpm';

Variables

opmG_ImgTMPPath : STRING;

Description

Functions and Procedures

FUNCTION FNopm_ImageNameIsJPEG (ImageName : STRING) : BOOLEAN;
 
FUNCTION FNopm_ImageNameIsPNG (ImageName : STRING) : BOOLEAN;
 
FUNCTION FNopm_SetQuality (NumericQuality : LONGINT) : LONGINT;
 
FUNCTION FNopm_QualityExplain (NumericQuality : INTEGER) : STRING;
 
FUNCTION FNopm_ConvertImage2 (ImageName, DestName : STRING; TargetFormat : FREE_IMAGE_FORMAT; JPEGQuality : LONGINT; CommentStr : STRING) : BOOLEAN;
 
FUNCTION FNopm_DirtyConvertImage (ImageName, DestName : STRING) : BOOLEAN;
 
FUNCTION FNopm_ResizeImage2 (ImageName, DestName : STRING; XSize, YSize : LONGINT; KeepAspect, PadImage : LONGINT; PadColor : LONGINT) : BOOLEAN;
 
FUNCTION FNopm_WatermarkImage2 (WaterName, DestName : STRING; Blending : LONGINT) : BOOLEAN;
 
PROCEDURE PRopm_AttachComment (VAR ImageDIB : FIBITMAP; CommentStr : STRING);
 

Constants

opmC_BMPFormat = FIF_BMP;
 
opmC_JPEGFormat = FIF_JPEG;
 
opmC_PNGFormat = FIF_PNG;
 
opmC_GIFFormat = FIF_GIF;
 
opmC_NAFormat = FIF_UNKNOWN;
 
opmC_TmpLoad_Filename = 'oscpmtmp.tmp';
 
opmC_TmpImg_Filename = 'oscpmtmp.img';
 
opmC_TmpBMP_Filename = 'oscpmtmp.bmp';
 
opmC_TmpJPG_Filename = 'oscpmtmp.jpg';
 
opmC_TmpPNG_Filename = 'oscpmtmp.png';
 
opmC_TmpGIF_Filename = 'oscpmtmp.gif';
 
opmC_Def_UploadExt = 'jpg';
 
opmC_Def_UploadFilename = '';
 
opmC_Def_UploadFilter = '*.jpg;*.png;*.tif;*.gif;*.bmp;*.pcx;*.psd;*.tga;*.xbm;*.xpm';
 

Variables

opmG_ImgTMPPath : STRING;
 
Copyright ©1994-2007 by Mario A. Valdez-Ramírez.

Generated by PasDoc 0.9.0 on 2007-07-25 05:51:50