Class MagickGeometryFactory
- Namespace
- ImageMagick
- Assembly
- Magick.NET-Q16-AnyCPU.dll
Class that can be used to create ImageMagick.IMagickGeometry instances.
public sealed class MagickGeometryFactory : IMagickGeometryFactory
- Inheritance
-
MagickGeometryFactory
- Implements
-
IMagickGeometryFactory
- Inherited Members
Constructors
MagickGeometryFactory()
public MagickGeometryFactory()
Methods
Create()
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create()
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(Percentage, Percentage)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(Percentage percentageWidth, Percentage percentageHeight)
Parameters
percentageWidthPercentageThe percentage of the width.
percentageHeightPercentageThe percentage of the height.
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(int)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(int widthAndHeight)
Parameters
widthAndHeightintThe width and height.
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(int, int)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(int width, int height)
Parameters
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(int, int, Percentage, Percentage)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(int x, int y, Percentage percentageWidth, Percentage percentageHeight)
Parameters
xintThe X offset from origin.
yintThe Y offset from origin.
percentageWidthPercentageThe percentage of the width.
percentageHeightPercentageThe percentage of the height.
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(int, int, int, int)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(int x, int y, int width, int height)
Parameters
xintThe X offset from origin.
yintThe Y offset from origin.
widthintThe width.
heightintThe height.
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(string)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(string value)
Parameters
valuestringGeometry specifications in the form: <width>x<height> {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers).
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
CreateFromPageSize(string)
Initializes a new ImageMagick.IMagickGeometry instance using the specified page size.
public IMagickGeometry CreateFromPageSize(string pageSize)
Parameters
pageSizestringThe page size.
Returns
- IMagickGeometry
A ImageMagick.IMagickGeometry instance that represents the specified page size at 72 dpi.