Struct Size
이름 공간 : Aspose.Imaging 모임: Aspose.Imaging.dll (25.4.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 구조의 새로운 예를 지정한 Aspose.Imaging.Point에서 시작합니다.
public Size(Point point)
Parameters
point
Point
이 Aspose.Imaging.Point에서 이 Aspose.Imaging.Size를 시작할 수 있습니다.
Size(이트, 이트)
Aspose.Imaging.Size 구조의 새로운 사례를 지정된 차원에서 시작합니다.
public Size(int width, int height)
Parameters
width
int
새로운 Aspose.Imaging.Size의 폭 구성 요소입니다.
height
int
새로운 Aspose.Imaging.Size의 높이 구성 요소.
Properties
Empty
Aspose.Imaging.Size는 Aspose.Imaging.Size.Width 및 Aspose.Imaging.Size.High 값을 0으로 설정하는 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 구조의 폭과 높이를 다른 Aspose.Imaging.Size 구조의 폭과 높이로 추가합니다.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
첫 번째 Aspose.Imaging.Size를 추가합니다.
size2
Size
두 번째 Aspose.Imaging.Size 추가합니다.
Returns
Aspose.Imaging.Size 구조는 추가 작업의 결과입니다.
Ceiling(세이즈)
지정된 Aspose.Imaging.SizeF 구조를 Aspose.Imaging.Size 구조로 변환하여 Aspose.Imaging.Size 구조의 값을 다음 더 높은 전체 값으로 회전합니다.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF 구조를 변환합니다.
Returns
Aspose.Imaging.Size 구조 이 방법이 변환됩니다.
Equals(객체)
이 Aspose.Imaging.Size와 동일한 크기로 지정된 개체가 Aspose.Imaging.Size인지 확인하는 테스트.
public override bool Equals(object obj)
Parameters
obj
object
시험할 수 있는 시스템.Object
Returns
사실 obj’는 Aspose.Imaging.Size이며 이 Aspose.Imaging.Size와 동일한 폭과 높이를 가지고 있다면; 그렇지 않으면 가짜입니다.
GetHashCode()
이 Aspose.Imaging.Size 구조에 대한 해시 코드를 반환합니다.
public override int GetHashCode()
Returns
이 Aspose.Imaging.Size 구조에 대한 해시 값을 지정하는 전체 값입니다.
Round(세이즈)
지정된 Aspose.Imaging.SizeF 구조를 Aspose.Imaging.SizeF 구조로 변환하여 Aspose.Imaging.SizeF 구조의 값을 가장 가까운 전체 값으로 회전합니다.
public static Size Round(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF 구조를 변환합니다.
Returns
Aspose.Imaging.Size 구조 이 방법이 변환됩니다.
Subtract(크기, 크기)
하나의 Aspose.Imaging.Size 구조의 폭과 높이를 다른 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 그것은 subtraction 작업의 결과입니다.
ToString()
이 Aspose.Imaging.Size를 나타내는 인간 읽을 수있는 스트립을 만듭니다.
public override string ToString()
Returns
이 Aspose.Imaging.Size를 나타내는 끈입니다.
Truncate(세이즈)
지정된 Aspose.Imaging.SizeF 구조를 Aspose.Imaging.Size 구조로 변환하여 Aspose.Imaging.SizeF 구조의 값을 다음 낮은 전체 값으로 변환합니다.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF 구조를 변환합니다.
Returns
Aspose.Imaging.Size 구조 이 방법이 변환됩니다.
Operators
운영자 +(크기, 크기)
하나의 Aspose.Imaging.Size 구조의 폭과 높이를 다른 Aspose.Imaging.Size 구조의 폭과 높이로 추가합니다.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
첫 번째 Aspose.Imaging.Size를 추가합니다.
size2
Size
두 번째 Aspose.Imaging.Size 추가합니다.
Returns
Aspose.Imaging.Size 구조는 추가 작업의 결과입니다.
운영자 =(크기, 크기)
두 개의 Aspose.Imaging.Size 구조가 동일한지 여부를 테스트합니다.
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를 Aspose.Imaging.Point로 변환합니다.
public static explicit operator Point(Size size)
Parameters
size
Size
변환하기 위한 Aspose.Imaging.Size
Returns
이 운영자가 변환하는 Aspose.Imaging.Point 구조.
실용적인 운영자 SizeF(Size)
지정된 Aspose.Imaging.Size를 Aspose.Imaging.SizeF로 변환합니다.
public static implicit operator SizeF(Size size)
Parameters
size
Size
변환하기 위한 Aspose.Imaging.Size
Returns
이 운영자가 변환하는 Aspose.Imaging.SizeF 구조.
운영자 !=(크기, 크기)
두 개의 Aspose.Imaging.Size 구조가 다른지 여부를 테스트합니다.
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 구조의 폭과 높이를 다른 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 구조는 압축 작업의 결과입니다.