Struct Size

Struct Size

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

Хранит упорядоченную пару целых чисел, обычно ширину и высоту прямоугольника.

public struct Size

Унаследованные члены

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

Конструкторы

Size(int, int)

Инициализирует новый экземпляр класса Aspose.Page.Drawing.Size из заданных размеров.

public Size(int width, int height)

Параметры

width int

Компонент ширины нового Aspose.Page.Drawing.Size.

height int

Компонент высоты нового Aspose.Page.Drawing.Size.

Поля

Empty

Получает структуру Aspose.Page.Drawing.Size, которая имеет значение Aspose.Page.Drawing.Size.Height и Aspose.Page.Drawing.Size.Width равное 0.

public static readonly Size Empty

Значение поля

Size

Свойства

Height

Получает или задает вертикальный компонент этого Aspose.Page.Drawing.Size.

public int Height { get; set; }

Значение свойства

int

IsEmpty

Проверяет, имеет ли этот Aspose.Page.Drawing.Size ширину и высоту равные 0.

public bool IsEmpty { get; }

Значение свойства

bool

Width

Получает или задает горизонтальный компонент этого Aspose.Page.Drawing.Size.

public int Width { get; set; }

Значение свойства

int

Методы

Clone()

Клонирует этот Aspose.Page.Drawing.Size.

public object Clone()

Возвращает

object

Equals(object)

Проверяет, является ли указанный объект Aspose.Page.Drawing.Size с теми же размерами, что и этот Aspose.Page.Drawing.Size.

public bool Equals(object obj)

Параметры

obj object

Объект System.Object для проверки.

Возвращает

bool

true, если obj является Aspose.Page.Drawing.Size и имеет ту же ширину и высоту, что и этот Aspose.Page.Drawing.Size; в противном случае false.

GetHashCode()

Возвращает код хеша для этой структуры Aspose.Page.Drawing.Size.

public int GetHashCode()

Возвращает

int

Целое значение, которое задает хеш-значение для этой структуры Aspose.Page.Drawing.Size.

ToString()

Создает строку, удобочитаемую для человека, которая представляет эту Aspose.Page.Drawing.Size.

public string ToString()

Возвращает

string

Строка, которая представляет эту Aspose.Page.Drawing.Size.

Операторы

operator ==(Size, Size)

Проверяет, равны ли две структуры Aspose.Page.Drawing.Size.

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

Параметры

left Size

Структура Aspose.Page.Drawing.Size с левой стороны оператора равенства.

right Size

Структура Aspose.Page.Drawing.Size с правой стороны оператора равенства.

Возвращает

bool

true, если left и right имеют равные ширину и высоту; в противном случае false.

operator !=(Size, Size)

Проверяет, отличаются ли две структуры Aspose.Page.Drawing.Size.

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

Параметры

sz1 Size

Структура Aspose.Page.Drawing.Size с левой стороны оператора неравенства.

sz2 Size

Структура Aspose.Page.Drawing.Size с правой стороны оператора неравенства.

Возвращает

bool

true, если sz1 и sz2 различаются по ширине или высоте; false, если sz1 и sz2 равны.

 Русский