Struct SizeF

Struct SizeF

Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)

Armazena um par ordenado de números de ponto flutuante, tipicamente a largura e a altura de um retângulo.

public struct SizeF

Membros Herdados

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Construtores

SizeF(SizeF)

Inicializa uma nova instância da estrutura Aspose.Page.Drawing.SizeF a partir da estrutura Aspose.Page.Drawing.SizeF existente especificada.

public SizeF(SizeF size)

Parâmetros

size SizeF

A estrutura Aspose.Page.Drawing.SizeF a partir da qual criar a nova estrutura Aspose.Page.Drawing.SizeF.

SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)

public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)

Parâmetros

pt #=zWfgi6R$WbIywKCegIXZ99gI=

SizeF(float, float)

Inicializa uma nova instância da estrutura Aspose.Page.Drawing.SizeF a partir das dimensões especificadas.

public SizeF(float width, float height)

Parâmetros

width float

O componente de largura da nova estrutura Aspose.Page.Drawing.SizeF.

height float

O componente de altura da nova estrutura Aspose.Page.Drawing.SizeF.

Campos

Empty

Obtém uma estrutura Aspose.Page.Drawing.SizeF que tem um valor de Aspose.Page.Drawing.SizeF.Height e Aspose.Page.Drawing.SizeF.Width igual a 0.

public static readonly SizeF Empty

Valor do Campo

SizeF

Propriedades

Height

Obtém ou define o componente vertical desta estrutura Aspose.Page.Drawing.SizeF.

public float Height { get; set; }

Valor da Propriedade

float

IsEmpty

Obtém um valor que indica se esta estrutura Aspose.Page.Drawing.SizeF tem largura e altura iguais a zero.

public bool IsEmpty { get; }

Valor da Propriedade

bool

Width

Obtém ou define o componente horizontal desta estrutura Aspose.Page.Drawing.SizeF.

public float Width { get; set; }

Valor da Propriedade

float

Métodos

Clone()

Clona esta Aspose.Page.Drawing.SizeF.

public object Clone()

Retornos

object

Equals(object)

Testa se o objeto especificado é uma estrutura Aspose.Page.Drawing.SizeF com as mesmas dimensões que esta estrutura Aspose.Page.Drawing.SizeF.

public override bool Equals(object obj)

Parâmetros

obj object

O System.Object a ser testado.

Retornos

bool

Este método retorna true se obj for uma Aspose.Page.Drawing.SizeF e tiver a mesma largura e altura que esta Aspose.Page.Drawing.SizeF; caso contrário, false.

GetHashCode()

Retorna um código hash para esta estrutura Aspose.Page.Drawing.Size.

public override int GetHashCode()

Retornos

int

Um valor inteiro que especifica um valor hash para esta estrutura Aspose.Page.Drawing.Size.

ToString()

Cria uma string legível que representa esta estrutura Aspose.Page.Drawing.SizeF.

public override string ToString()

Retornos

string

Uma string que representa esta estrutura Aspose.Page.Drawing.SizeF.

Operadores

operator ==(SizeF, SizeF)

Testa se duas estruturas Aspose.Page.Drawing.SizeF são iguais.

public static bool operator ==(SizeF left, SizeF right)

Parâmetros

left SizeF

A estrutura Aspose.Page.Drawing.SizeF do lado esquerdo do operador de igualdade.

right SizeF

A estrutura Aspose.Page.Drawing.SizeF do lado direito do operador de igualdade.

Retornos

bool

Este operador retorna true se left e right tiverem largura e altura iguais; caso contrário, false.

operator !=(SizeF, SizeF)

Testa se duas estruturas Aspose.Page.Drawing.SizeF são diferentes.

public static bool operator !=(SizeF sz1, SizeF sz2)

Parâmetros

sz1 SizeF

A estrutura Aspose.Page.Drawing.SizeF do lado esquerdo do operador de desigualdade.

sz2 SizeF

A estrutura Aspose.Page.Drawing.SizeF do lado direito do operador de desigualdade.

Retornos

bool

Este operador retorna true se sz1 e sz2 diferirem em largura ou altura; false se sz1 e sz2 forem iguais.

 Português