Struct Size
Nom dels espais: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)
Representació de la mida.
public struct Size
Membres heretats
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Inicialitza una nova instància de la estructura Aspose.Imaging.Size des de l’especificat Wl17.Point.
public Size(Point point)
Parameters
point
Point
El Aspose.Imaging.Point des del qual s’inicialitza aquest Wl17.Size.
Size(Int, Int)
Inicialitza una nova instància de la estructura Aspose.Imaging.Size des de les dimensions especificades.
public Size(int width, int height)
Parameters
width
int
El component d’amplada del nou Aspose.Imaging.Size.
height
int
El component d’alçada del nou Aspose.Imaging.Size.
Properties
Empty
Obté una nova instància de la estructura Aspose.Imaging.Size que té valors d’altura fixats a zero.
[JsonIgnore]
public static Size Empty { get; }
Valor de la propietat
Height
Obté o col·loca el component vertical d’aquest Aspose.Imaging.Size.
public int Height { get; set; }
Valor de la propietat
IsEmpty
Obté un valor que indica si aquest Aspose.Imaging.Size té ample i alt de 0.
[JsonIgnore]
public bool IsEmpty { get; }
Valor de la propietat
Width
Obté o col·loca el component horitzontal d’aquest Aspose.Imaging.Size.
public int Width { get; set; }
Valor de la propietat
Methods
Add(La mida, la mida)
Afegeix l’amplada i la alçada d’una estructura Aspose.Imaging.Size a la ampla i l’altura d’una altra estructura.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
El primer Aspose.Imaging.Size per afegir.
size2
Size
El segon Aspose.Imaging.Size per afegir.
Returns
Una estructura Aspose.Imaging.Size que és el resultat de l’operació addicional.
Ceiling(Sínia)
Converteix l’estructura especificada Aspose.Imaging.SizeF a una estructura de dimensions al voltant dels valors de la estructura d’especificacions de dimensió a la següent valor integral superior.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
La estructura Aspose.Imaging.SizeF per a convertir.
Returns
La Aspose.Imaging.Size estructura aquest mètode es converteix en.
Equals(Objecte)
Tests per veure si l’objecte especificat és un Aspose.Imaging.Size amb les mateixes dimensions que aquest __ WL7_.
public override bool Equals(object obj)
Parameters
obj
object
El sistema.Objecte per a provar.
Returns
La veritat és si obj’ és un Aspose.Imaging.Size i té la mateixa amplada i alçada que aquest __ WL16_.size; en cas contrari, false.
GetHashCode()
Retorna un codi hash per a aquesta estructura Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Un valor integral que especifica un valor hash per a aquesta estructura Aspose.Imaging.Size.
Round(Sínia)
Converteix l’estructura Aspose.Imaging.SizeF especificada en una estructura Wl17.size per girar els valors de la estructura __ WL16__ .SiseF als valores integrals més propers.
public static Size Round(SizeF size)
Parameters
size
SizeF
La estructura Aspose.Imaging.SizeF per a convertir.
Returns
La Aspose.Imaging.Size estructura aquest mètode es converteix en.
Subtract(La mida, la mida)
Subtractes la amplada i l’alçada d’una estructura Aspose.Imaging.Size de la largada y l’altura d’una altra estructura.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size es troba al costat esquerre de l’operador de subtració.
size2
Size
La estructura Aspose.Imaging.Size es troba al costat dret de l’operador de subtració.
Returns
La Aspose.Imaging.Size que és el resultat de l’operació de la subtracció.
ToString()
Crea una línia de lectura humana que representa aquest Aspose.Imaging.Size.
public override string ToString()
Returns
Una fila que representa aquest Aspose.Imaging.Size.
Truncate(Sínia)
Converteix l’estructura especificada Aspose.Imaging.SizeF a una estructura de dimensions en troncar els valors de la estructura __ WL16_.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
La estructura Aspose.Imaging.SizeF per a convertir.
Returns
La Aspose.Imaging.Size estructura aquest mètode es converteix en.
Operators
Operador +(La mida, la mida)
Afegeix l’amplada i la alçada d’una estructura Aspose.Imaging.Size a la ampla i l’altura d’una altra estructura.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
El primer Aspose.Imaging.Size per afegir.
size2
Size
El segon Aspose.Imaging.Size per afegir.
Returns
Una estructura Aspose.Imaging.Size que és el resultat de l’operació addicional.
Operador =(La mida, la mida)
Prova si dues estructures Aspose.Imaging són iguals.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size es troba al costat esquerre de l’operador d’igualtat.
size2
Size
La Aspose.Imaging.Size estructura sobre el dret de l’operador d’igualtat.
Returns
És veritat si size1’ i
Punt d’operació explícit(Size)
Converteix l’especificat Aspose.Imaging.Size a un WR17.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
El Aspose.Imaging.Size per convertir.
Returns
La estructura Aspose.Imaging.Point a la qual aquest operador converteix.
Operador implicit SizeF(Size)
Converteix l’especificat Aspose.Imaging.Size a un Wl17.sizeF.
public static implicit operator SizeF(Size size)
Parameters
size
Size
El Aspose.Imaging.Size per convertir.
Returns
La estructura Aspose.Imaging.SizeF a la qual aquest operador converteix.
Operador !=(La mida, la mida)
Prova si dues estructures Aspose.Imaging.Size són diferents.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size es troba a la esquerra de l’operador de la desigualtat.
size2
Size
La Aspose.Imaging.Size estructura sobre el dret de l’operador de la desigualtat.
Returns
És veritat si size1’ i <classe de codis=“padrons” size2’ difereixen tant en amplada com en alçada; és falsa si el nombre d’un codi és igual a l’altura.
Operador -(La mida, la mida)
Subtractes la amplada i l’alçada d’una estructura Aspose.Imaging.Size de la largada y l’altura d’una altra estructura.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
La estructura Aspose.Imaging.Size es troba al costat esquerre de l’operador de subtració.
size2
Size
La estructura Aspose.Imaging.Size es troba al costat dret de l’operador de subtració.
Returns
Una estructura Aspose.Imaging.Size que és el resultat de l’operació de la subtracció.