ImageGear .NET - Updated
ResizeCanvas Method




ImageGear23.Core Assembly > ImageGear.Processing Namespace > ImGearProcessing Class : ResizeCanvas Method
Image to resize.
New image width.
New image height.
X offset at which to put left top corner of the image after resize.
Y offset at which to put left top corner of the image after resize.
Background color to fill the out of picture area; null (Nothing in VB NET) results in black background.
This method changes the dimensions of the ImageGear.Core.ImGearPage class object.
Syntax
'Declaration
 
Public Shared Sub ResizeCanvas( _
   ByVal page As ImGearPage, _
   ByVal width As Integer, _
   ByVal height As Integer, _
   ByVal offsetX As Integer, _
   ByVal offsetY As Integer, _
   ByVal background As ImGearPixel _
) 
'Usage
 
Dim page As ImGearPage
Dim width As Integer
Dim height As Integer
Dim offsetX As Integer
Dim offsetY As Integer
Dim background As ImGearPixel
 
ImGearProcessing.ResizeCanvas(page, width, height, offsetX, offsetY, background)
public static void ResizeCanvas( 
   ImGearPage page,
   int width,
   int height,
   int offsetX,
   int offsetY,
   ImGearPixel background
)
public: static void ResizeCanvas( 
   ImGearPage* page,
   int width,
   int height,
   int offsetX,
   int offsetY,
   ImGearPixel* background
) 
public:
static void ResizeCanvas( 
   ImGearPage^ page,
   int width,
   int height,
   int offsetX,
   int offsetY,
   ImGearPixel^ background
) 

Parameters

page
Image to resize.
width
New image width.
height
New image height.
offsetX
X offset at which to put left top corner of the image after resize.
offsetY
Y offset at which to put left top corner of the image after resize.
background
Background color to fill the out of picture area; null (Nothing in VB NET) results in black background.
Remarks
The image data in the bitmap is not stretched or compressed, but copied to the specified offset in the new image.

Use ImGearProcessingVerifier.CanApplyResizeCanvas method to check whether the operation can be performed on the specified image.

See Also

Reference

ImGearProcessing Class
ImGearProcessing Members
ImGearPage Class
CanApplyResizeCanvas Method