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
Значение поля
Свойства
Height
Получает или задает вертикальный компонент этого Aspose.Page.Drawing.Size.
public int Height { get; set; }
Значение свойства
IsEmpty
Проверяет, имеет ли этот Aspose.Page.Drawing.Size ширину и высоту равные 0.
public bool IsEmpty { get; }
Значение свойства
Width
Получает или задает горизонтальный компонент этого Aspose.Page.Drawing.Size.
public int Width { get; set; }
Значение свойства
Методы
Clone()
Клонирует этот Aspose.Page.Drawing.Size.
public object Clone()
Возвращает
Equals(object)
Проверяет, является ли указанный объект Aspose.Page.Drawing.Size с теми же размерами, что и этот Aspose.Page.Drawing.Size.
public bool Equals(object obj)
Параметры
obj
object
Объект System.Object для проверки.
Возвращает
true, если obj
является Aspose.Page.Drawing.Size и имеет ту же ширину и высоту, что и этот Aspose.Page.Drawing.Size; в противном случае false.
GetHashCode()
Возвращает код хеша для этой структуры Aspose.Page.Drawing.Size.
public int GetHashCode()
Возвращает
Целое значение, которое задает хеш-значение для этой структуры Aspose.Page.Drawing.Size.
ToString()
Создает строку, удобочитаемую для человека, которая представляет эту Aspose.Page.Drawing.Size.
public string ToString()
Возвращает
Строка, которая представляет эту 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 с правой стороны оператора равенства.
Возвращает
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 с правой стороны оператора неравенства.
Возвращает
true, если sz1
и sz2
различаются по ширине или высоте; false, если sz1
и sz2
равны.