|
|
|
Image Functions (GDI+) |
|
The Image functions allow loading and saving raster images (bitmaps) and vector images (metafiles). An Image object encapsulates a bitmap or a metafile and stores attributes that you can retrieve by calling various Get functions. You can construct Image objects from a variety of file types including BMP, ICON, GIF, JPEG, Exif, PNG, TIFF, WMF, and EMF.
Return Values
|
|
GdipCloneImage |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
cloneImage
|
|
GdipConvertToEmfPlus |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipConvertToEmfPlusToFile |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipConvertToEmfPlusToStream |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipDisposeImage |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
|
|
GdipFindFirstImageItem |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipFindNExtImageItem |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipGetAllPropertyItems |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
totalBufferSize
numProperties
allItems
|
|
GdipEncoderParameterList |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
clsidEncoder
size
buffer
|
|
GdipGetEncoderParameterListSize |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
clsidEncoder
size
|
|
GdipGetImageBounds |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
srcRect
srcUnit
|
|
GdipGetImageDimension |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
width
height
|
|
GdipGetImageFlags |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
flags
|
|
GdipGetImageGraphicsContext |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
graphics
|
|
GdipGetImageHeight |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
height
|
|
GdipGetImageHorizontalResolution |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
resolution
|
|
GdipGetImageItemData |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipGetImagePalette |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
palette
size
|
|
GdipGetImagePaletteSize |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
size
|
|
GdipGetImagePixelFormat |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
size
|
|
GdipGetImageRawFormat |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
format
|
|
GdipGetImageThumbnail |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
thumbWidth
thumbHeight
thumbImage
callback
callbackData
|
|
GdipGetImageType |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
type
|
|
GdipGetImageVerticalResolution |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
resolution
|
|
GdipGetImageWidth |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
width
|
|
GdipGetPropertyCount |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
numOfProperty
|
|
GdipGetPropertyIdList |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
numOfProperty
list
|
|
GdipGetPropertyItem |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
propId
propSize
buffer
|
|
GdipGetPropertyItemSize |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
propId
size
|
|
GdipGetPropertySize |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
totalBufferSize
numProperties
|
|
GdipImageForceValidation |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
|
|
GdipImageGetFrameCount |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
dimensionID
count
|
|
GdipImageGetFrameDimensionsCount |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
count
|
|
GdipImageGetFrameDimensionsList |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
dimensionIDs
count
|
|
GdipImageRotateFlip |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
rfType
|
|
GdipImageSelectActiveFrame |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
dimensionID
frameIndex
|
|
GdipImageSetAbort |
|
Syntax
Note Doesn't exist in the export list of the GDIPLUS.DLL. Maybe it isn't still implemented.
|
|
GdipLoadImageFromFile |
|
Description
Syntax
PowerBASIC Syntax
Parameters
filename
image
|
|
GdipLoadImageFromFileICM |
|
Description
Syntax
PowerBASIC Syntax
Parameters
filename
image
Remarks
|
|
GdipLoadImageFromStream |
|
Description
Syntax
PowerBASIC Syntax
Parameters
stream
image
|
|
GdipLoadImageFromStreamICM |
|
Description
Syntax
PowerBASIC Syntax
Parameters
stream
image
Remarks
|
|
GdipRemovePropertyItem |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
propID
|
|
GdipSaveAdd |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
encoderParams
|
|
GdipSaveAddImage |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
newImage
encoderParams
|
|
GdipSaveImageToFile |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
filename
clsidEncoder
encoderParams
|
|
GdipSaveImageToStream |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
stream
clsidEncoder
encoderParams
|
|
GdipSetImagePalette |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
palette
|
|
GdipSetPropertyItem |
|
Description
Syntax
PowerBASIC Syntax
Parameters
image
item
|
Page last updated on Monday, 11 December 2006 11:02:14 +0100