Struct Size
Название пространства: Aspose.Imaging Ассоциация: Aspose.Imaging.dll (25.5.0)
Представляет размер.
public struct SizeНаследованные члены
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Инициализует новую инстанцию структуры Aspose.Imaging.Size из указанной Asposa.ImmagING.Point.
public Size(Point point)Parameters
point Point
Aspose.Imaging.Point, с которого можно инициировать эту асфоз.Имагинг.Size.
Size(Инт, Инт)
Инициализует новую инстанцию Aspose.Imaging.Смерть структуры от указанных измерений.
public Size(int width, int height)Parameters
width int
Ширина компонента нового Aspose.Imaging.Size.
height int
Высота компонента нового Aspose.Imaging.Size.
Properties
Empty
Получается новый пример структуры Aspose.Imaging.Size, которая имеет величину и ширину, а также величину и высоту, которые устанавливаются до нуля.
[JsonIgnore]
public static Size Empty { get; }Стоимость недвижимости
Height
Получить или установить вертикальный компонент этого Aspose.Imaging.Size.
public int Height { get; set; }Стоимость недвижимости
IsEmpty
Получается значение, указывающее на то, имеет ли это Aspose.Imaging.Size ширину и высоту 0.
[JsonIgnore]
public bool IsEmpty { get; }Стоимость недвижимости
Width
Получает или устанавливает горизонтальный компонент этого Aspose.Imaging.Size.
public int Width { get; set; }Стоимость недвижимости
Methods
Add(размеры, размеры)
Добавляет ширину и высоту одной структуры Aspose.Imaging.Size к ширине и глубине другой асфоз-изображения.
public static Size Add(Size size1, Size size2)Parameters
size1 Size
Первый Aspose.Imaging.Size для добавления.
size2 Size
Второй Aspose.Imaging.Size для добавления.
Returns
A Aspose.Imaging.Size структура, которая является результатом дополнительной операции.
Ceiling(Сизеф)
Конвертирует специфицированную структуру Aspose.Imaging.SizeF в асфос.Имагинг.Сize структура путем оборота значений структуры Аппос-имажинг-сize в следующие более высокие целостные значения.
public static Size Ceiling(SizeF size)Parameters
size SizeF
Структура Aspose.Imaging.SizeF для конвертации.
Returns
Структура Aspose.Imaging.Size этот метод конвертируется в.
Equals(Объекты)
Тесты для того, чтобы увидеть, является ли указанный объект Aspose.Imaging.Size с теми же размерами, что и этот Аспаз.
public override bool Equals(object obj)Parameters
obj object
Система.объекты для тестирования.
Returns
Правда, если obj’ является Aspose.Imaging.Size и имеет ту же ширину и высоту, что и этот асфос.Имание.Сize; в противном случае, фальшивый.
GetHashCode()
Возвращает код хаша для этой структуры Aspose.Imaging.Size.
public override int GetHashCode()Returns
Полная стоимость, которая указывает значение хаша для этой структуры Aspose.Imaging.Size.
Round(Сизеф)
Конвертирует специфицированную структуру Aspose.Imaging.SizeF в асфоз.Имагинг.Сize структура, оборотным значениями структуры Asposa.Imaging-SiseF к ближайшим целостным значенням.
public static Size Round(SizeF size)Parameters
size SizeF
Структура Aspose.Imaging.SizeF для конвертации.
Returns
Структура Aspose.Imaging.Size этот метод конвертируется в.
Subtract(размеры, размеры)
Подчеркивает широту и высоту одной структуры Aspose.Imaging.Size от ширины и глубины другой ассоциированной структуре.
public static Size Subtract(Size size1, Size size2)Parameters
size1 Size
Структура Aspose.Imaging.Size на левой стороне субтракционного оператора.
size2 Size
Структура Aspose.Imaging.Size на правой стороне субтракционного оператора.
Returns
Aspose.Imaging.Size, что является результатом операции субтракции.
ToString()
Создает человечески читаемый строк, который представляет этот Aspose.Imaging.Size.
public override string ToString()Returns
Шрифт, представляющий это Aspose.Imaging.Size.
Truncate(Сизеф)
Конвертирует конкретную структуру Aspose.Imaging.SizeF в асфос.Имагинг.Сize структура, тронкируя ценности структуры Аппосе.Імагии.СизеФ в следующую нижнюю целостную ценность.
public static Size Truncate(SizeF size)Parameters
size SizeF
Структура Aspose.Imaging.SizeF для конвертации.
Returns
Структура Aspose.Imaging.Size этот метод конвертируется в.
Operators
Оператор +(размеры, размеры)
Добавляет ширину и высоту одной структуры Aspose.Imaging.Size к ширине и глубине другой асфоз-изображения.
public static Size operator +(Size size1, Size size2)Parameters
size1 Size
Первый Aspose.Imaging.Size для добавления.
size2 Size
Второй Aspose.Imaging.Size для добавления.
Returns
A Aspose.Imaging.Size структура, которая является результатом дополнительной операции.
Оператор =(размеры, размеры)
Проверьте, равны ли две структуры Aspose.Imaging.
public static bool operator ==(Size size1, Size size2)Parameters
size1 Size
Структура Aspose.Imaging.Size на левой стороне оператора равенства.
size2 Size
Структура Aspose.Imaging.Size по праву оператора равенства.
Returns
Правда, если size1’ и size2’ имеют равную ширину и высоту; в противном случае, ложные.
Точка оператора(Size)
Конвертируйте указанный Aspose.Imaging.Size в асфоз.Имагинг.Точка.
public static explicit operator Point(Size size)Parameters
size Size
Aspose.Imaging.Size для конвертирования.
Returns
Структура Aspose.Imaging.Точка, к которой этот оператор конвертирует.
Имплицитный оператор SizeF(Size)
Конвертируйте указанный Aspose.Imaging.Size в асфоз.Имагирование.СizeF.
public static implicit operator SizeF(Size size)Parameters
size Size
Aspose.Imaging.Size для конвертирования.
Returns
Структура Aspose.Imaging.SizeF, к которой этот оператор конвертирует.
Оператор !=(размеры, размеры)
Проверьте, различаются ли две структуры Aspose.Imaging.
public static bool operator !=(Size size1, Size size2)Parameters
size1 Size
Структура Aspose.Imaging.Size на левой стороне оператора неравенства.
size2 Size
Структура Aspose.Imaging.Size по праву оператора неравенства.
Returns
Правда, если size1’ и size2’ различаются либо в ширине, либо в высоте; ложно, если size1’ и size2’ равны.
Оператор -(размеры, размеры)
Подчеркивает широту и высоту одной структуры Aspose.Imaging.Size от ширины и глубины другой ассоциированной структуре.
public static Size operator -(Size size1, Size size2)Parameters
size1 Size
Структура Aspose.Imaging.Size на левой стороне субтракционного оператора.
size2 Size
Структура Aspose.Imaging.Size на правой стороне субтракционного оператора.
Returns
A Aspose.Imaging.Size структура, которая является результатом операции субтракции.