Struct Size

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; }

부동산 가치

Size

Height

이 Aspose.Imaging.Size의 수직 구성 요소를 얻거나 설정합니다.

public int Height { get; set; }

부동산 가치

int

IsEmpty

이 Aspose.Imaging.Size가 0의 폭과 높이가 있는지 여부를 나타내는 값을 얻습니다.

[JsonIgnore]
public bool IsEmpty { get; }

부동산 가치

bool

Width

이 Aspose.Imaging.Size의 수평 구성 요소를 얻거나 설정합니다.

public int Width { get; set; }

부동산 가치

int

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

Size

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

Size

Aspose.Imaging.Size 구조 이 방법이 변환됩니다.

Equals(객체)

이 Aspose.Imaging.Size와 동일한 크기로 지정된 개체가 Aspose.Imaging.Size인지 확인하는 테스트.

public override bool Equals(object obj)

Parameters

obj object

시험할 수 있는 시스템.Object

Returns

bool

사실 obj’는 Aspose.Imaging.Size이며 이 Aspose.Imaging.Size와 동일한 폭과 높이를 가지고 있다면; 그렇지 않으면 가짜입니다.

GetHashCode()

이 Aspose.Imaging.Size 구조에 대한 해시 코드를 반환합니다.

public override int GetHashCode()

Returns

int

이 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

Size

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

Size

Aspose.Imaging.Size 그것은 subtraction 작업의 결과입니다.

ToString()

이 Aspose.Imaging.Size를 나타내는 인간 읽을 수있는 스트립을 만듭니다.

public override string ToString()

Returns

string

이 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

Size

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

Size

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

bool

사실 size1’와 size2’가 동일한 폭과 높이를 가지고 있다면; 그렇지 않으면, 가짜.

명확한 운영자 포인트(Size)

지정된 Aspose.Imaging.Size를 Aspose.Imaging.Point로 변환합니다.

public static explicit operator Point(Size size)

Parameters

size Size

변환하기 위한 Aspose.Imaging.Size

Returns

Point

이 운영자가 변환하는 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

SizeF

이 운영자가 변환하는 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

bool

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

Size

A Aspose.Imaging.Size 구조는 압축 작업의 결과입니다.

 한국어