Struct Size

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

Size

Height

Obté o col·loca el component vertical d’aquest Aspose.Imaging.Size.

public int Height { get; set; }

Valor de la propietat

int

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

bool

Width

Obté o col·loca el component horitzontal d’aquest Aspose.Imaging.Size.

public int Width { get; set; }

Valor de la propietat

int

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

Size

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

Size

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

bool

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

int

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

Size

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

Size

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

string

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

Size

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

Size

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

bool

És veritat si size1’ i Size2’ tenen la mateixa amplada i l’altura; en cas contrari, false.

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

Point

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

SizeF

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

bool

É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

Size

Una estructura Aspose.Imaging.Size que és el resultat de l’operació de la subtracció.

 Català