AddBorders(Int32,Int32,Int32) Method
In This Topic
Adds borders around a GdPicture image.
Syntax
'Declaration
Public Overloads Function AddBorders( _
ByVal As Integer, _
ByVal As Integer, _
ByVal As Integer _
) As GdPictureStatus
public GdPictureStatus AddBorders(
int ,
int ,
int
)
public function AddBorders(
: Integer;
: Integer;
: Integer
): GdPictureStatus;
public function AddBorders(
: int,
: int,
: int
) : GdPictureStatus;
public: GdPictureStatus AddBorders(
int ,
int ,
int
)
public:
GdPictureStatus AddBorders(
int ,
int ,
int
)
Parameters
- ImageID
- GdPicture image identifier.
- BorderWidth
- The width of the border in pixel.
- BorderColor
- Color of the borders. A suitable color value can be obtained by using the ARGBI() method.
Return Value
A member of the GdPictureStatus enumeration.
Example
Adding borders around a GdPicture image.
using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
{
// LoadInMemory parameter is set to true in order to be able to update the input file.
int imageID = gdpictureImaging.CreateGdPictureImageFromFile("image.png", true);
// Add a 10 pixels blue borders around the image.
int borderWidth = 10;
int borderColor = gdpictureImaging.ARGBI(255, 0, 0, 255);
gdpictureImaging.AddBorders(imageID, borderWidth, borderColor);
gdpictureImaging.SaveAsPNG(imageID, "image.png");
gdpictureImaging.ReleaseGdPictureImage(imageID);
}
Example
Adding borders around a GdPicture image.
using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
{
// LoadInMemory parameter is set to true in order to be able to update the input file.
int imageID = gdpictureImaging.CreateGdPictureImageFromFile("image.png", true);
// Add a 10 pixels blue borders around the image.
int borderWidth = 10;
int borderColor = gdpictureImaging.ARGBI(255, 0, 0, 255);
gdpictureImaging.AddBorders(imageID, borderWidth, borderColor);
gdpictureImaging.SaveAsPNG(imageID, "image.png");
gdpictureImaging.ReleaseGdPictureImage(imageID);
}
See Also