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
percentageWidth
PercentageThe percentage of the width.
percentageHeight
PercentageThe 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
widthAndHeight
intThe 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
x
intThe X offset from origin.
y
intThe Y offset from origin.
percentageWidth
PercentageThe percentage of the width.
percentageHeight
PercentageThe 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
x
intThe X offset from origin.
y
intThe Y offset from origin.
width
intThe width.
height
intThe height.
Returns
- IMagickGeometry
A new ImageMagick.IMagickGeometry instance.
Create(string)
Initializes a new instance that implements ImageMagick.IMagickGeometry.
public IMagickGeometry Create(string value)
Parameters
value
stringGeometry 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
pageSize
stringThe page size.
Returns
- IMagickGeometry
A ImageMagick.IMagickGeometry instance that represents the specified page size at 72 dpi.