Struct Point

Struct Point

Tên không gian: Aspose.Imaging Tổng hợp: Aspose.Imaging.dll (25.4.0)

Nó đại diện cho một cặp các phối hợp x- và y toàn diện định nghĩa một điểm trong một kế hoạch hai chiều.

public struct Point

Thành viên thừa kế

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

Constructors

Point(int, int)

Bắt đầu một ví dụ mới của cấu trúc Aspose.Imaging.Point với các tọa độ cụ thể.

public Point(int x, int y)

Parameters

x int

Vị trí ngang của điểm.

y int

Vị trí dọc của điểm.

Point(Size)

Bắt đầu một ví dụ mới của cấu trúc Aspose.Imaging.Thông điểm từ cấu hình __ WL7_.Size.

public Point(Size size)

Parameters

size Size

Nó chứa các định dạng điểm mới.

Point(int)

Bắt đầu một ví dụ mới của cấu trúc Aspose.Imaging.Point bằng cách sử dụng tọa độ được chỉ định bởi một giá trị toàn bộ.

public Point(int dw)

Parameters

dw int

Một bộ kết hợp 32 bit chỉ định các tọa độ cho điểm mới.

Properties

Empty

Nó nhận được một ví dụ mới của cấu trúc Aspose.Imaging.Point mà có các giá trị Wl17.point.X và _www.points.Y được thiết lập để không.

public static Point Empty { get; }

Giá trị bất động sản

Point

IsEmpty

Nó nhận được một giá trị cho thấy liệu Aspose.Imaging.Point này có trống hay không.

[JsonIgnore]
public bool IsEmpty { get; }

Giá trị bất động sản

bool

X

Nhận hoặc đặt sự phối hợp x của Aspose.Imaging.Point này.

public int X { get; set; }

Giá trị bất động sản

int

Y

Nhận hoặc đặt sự phối hợp y của Aspose.Imaging.Point này.

public int Y { get; set; }

Giá trị bất động sản

int

Methods

Add(điểm, kích thước)

Thêm kích cỡ Aspose.Imaging.Size vào Wl17.Point được chỉ định.

public static Point Add(Point point, Size size)

Parameters

point Point

Các Aspose.Imaging.Point để thêm vào.

size Size

Aspose.Imaging.Size để thêm vào point'.

Returns

Point

Điểm Aspose.Imaging.Đây là kết quả của hoạt động bổ sung.

Ceiling(Điểm)

Chuyển đổi Aspose.Imaging.PointF cụ thể sang một Wl17.Points bằng cách xoay các giá trị của __ WL16_ .pointF sang các Giá trị toàn bộ cao hơn tiếp theo.

public static Point Ceiling(PointF point)

Parameters

point PointF

WL17_.PointF để chuyển đổi.

Returns

Point

Các Aspose.Imaging.Point phương pháp này chuyển sang.

Equals(đối tượng)

Nó xác định liệu Aspose.Imaging.Point này có chứa các tọa độ tương tự như System.Object cụ thể.

public override bool Equals(object obj)

Parameters

obj object

Hệ thống.Object để kiểm tra.

Returns

bool

Thật sự nếu obj’ là một Aspose.Imaging.Point và có các định dạng tương tự như đây WR17.point.

FromLong(Lời bài hát: Out, Out)

Thay đổi một đối tượng Point đóng gói vào một vật thể dài để phân biệt các giá trị x và y int.

public static void FromLong(long packedPoint, out int x, out int y)

Parameters

packedPoint long

Điểm đối tượng đóng gói trong một giá trị dài.

x int

Giá trị được lấy từ giá trị Point X đóng gói.

y int

Nó được lấy từ giá trị Point Y đóng gói.

GetHashCode()

Quay lại mã hash cho Aspose.Imaging.Point này.

public override int GetHashCode()

Returns

int

Một mã hash cho ví dụ này, phù hợp để sử dụng trong các thuật toán hashing và cấu trúc dữ liệu như một bảng hash.

Offset(Point)

Chuyển đổi này Aspose.Imaging.Point bằng cách cụ thể __ WL16__ .Point.

public void Offset(Point point)

Parameters

point Point

Điểm Aspose.Imaging.Point được sử dụng để khôi phục lại điều này Wl17.point.

Offset(int, int)

Chuyển đổi Aspose.Imaging.Point này theo số lượng được chỉ định.

public void Offset(int dx, int dy)

Parameters

dx int

Số tiền để bù đắp x-coordinate.

dy int

Số tiền để bù đắp cho y-coordinate.

Round(Điểm)

Chuyển đổi Aspose.Imaging.PointF cụ thể sang một đối tượng Wl17.Points bằng cách xoay các giá trị _www.points sang toàn bộ gần nhất.

public static Point Round(PointF point)

Parameters

point PointF

WL17_.PointF để chuyển đổi.

Returns

Point

Các Aspose.Imaging.Point phương pháp này chuyển sang.

Subtract(điểm, kích thước)

Trở lại kết quả của việc thu thập cụ thể Aspose.Imaging.Size từ Wl17.Point.

public static Point Subtract(Point point, Size size)

Parameters

point Point

Điểm Aspose.Imaging.Được rút ra từ.

size Size

Aspose.Imaging.Size để rút từ point'.

Returns

Point

Điểm Aspose.Imaging.Đây là kết quả của hoạt động thâm hụt.

ToLong()

Chuyển đổi điểm này thành một giá trị dài duy nhất, chứa các tọa độ X và Y trong các bit cao và thấp.

public long ToLong()

Returns

long

Điểm đối tượng đóng gói trong một giá trị dài.

ToString()

Chuyển đổi Aspose.Imaging.Point này sang một dòng có thể đọc bởi con người.

public override string ToString()

Returns

string

Một hệ thống.String đại diện cho trường hợp này.

Truncate(Điểm)

Chuyển đổi Aspose.Imaging.PointF cụ thể sang một Wl17.Points bằng cách truncat các giá trị của __ WL16 _.point.

public static Point Truncate(PointF point)

Parameters

point PointF

WL17_.PointF để chuyển đổi.

Returns

Point

Các Aspose.Imaging.Point phương pháp này chuyển sang.

Operators

Nhà điều hành +(điểm, kích thước)

Chuyển đổi một Aspose.Imaging.Point bằng một Wl17.Size cụ thể.

public static Point operator +(Point point, Size size)

Parameters

point Point

Các Aspose.Imaging.Point để dịch.

size Size

A Aspose.Imaging.Size that specifies the pair of numbers to add to the coordinates of point'.

Returns

Point

Bản dịch Aspose.Imaging.Point

Nhà điều hành =(điểm, điểm)

Kết quả cho biết liệu các giá trị của các thuộc tính của Aspose.Imaging.Point.X và W L17.Points.Y của hai đối tượng __ WL16_ có bình đẳng hay không.

public static bool operator ==(Point point1, Point point2)

Parameters

point1 Point

Một Aspose.Imaging.Point đầu tiên để so sánh.

point2 Point

Một thứ hai Aspose.Imaging.Point để so sánh.

Returns

bool

Thật sự nếu các giá trị Aspose.Imaging.Point.X và Wl17.Points.Y của point1’ và <các mã class=paran>point2’ là tương đương; nếu không, giả.

Chi tiết Operator Size(Point)

Chuyển đổi cấu trúc Aspose.Imaging.Point được chỉ định thành một cấu hình Wl17.Size.

public static explicit operator Size(Point point)

Parameters

point Point

Điểm Aspose.Imaging.được chuyển đổi.

Returns

Size

Aspose.Imaging.Size là kết quả của việc chuyển đổi.

Nhà điều hành PointF(Point)

Chuyển đổi cấu trúc Aspose.Imaging.Point được chỉ định sang cấu hình Wl17.pointF.

public static implicit operator PointF(Point point)

Parameters

point Point

Điểm Aspose.Imaging.được chuyển đổi.

Returns

PointF

Aspose.Imaging.PointF là kết quả của việc chuyển đổi.

Nhà điều hành !=(điểm, điểm)

Kết quả xác định xem các giá trị của Aspose.Imaging.Point.X hoặc __ WL15__ .Point .Y thuộc tính của hai wL16_.point là không bình đẳng hay không.

public static bool operator !=(Point point1, Point point2)

Parameters

point1 Point

Một Aspose.Imaging.Point đầu tiên để so sánh.

point2 Point

Một thứ hai Aspose.Imaging.Point để so sánh.

Returns

bool

Đúng nếu các giá trị của các thuộc tính Aspose.Imaging.Point.X hoặc các đặc tính Wl17.Points.Y của point1’ và <các thuộc thể loại=“permref>point2’ khác nhau; nếu không, giả.

Nhà điều hành -(điểm, kích thước)

Chuyển đổi một Aspose.Imaging.Thông điểm bằng tiêu cực của một Wl17.Size.

public static Point operator -(Point point, Size size)

Parameters

point Point

Các Aspose.Imaging.Point để dịch.

size Size

A Aspose.Imaging.Size that specifies the pair of numbers to subtract from the coordinates of point'.

Returns

Point

Một cấu trúc Aspose.Imaging.Thông điểm được dịch bởi tiêu cực của một cấu hình Wl17.Size cụ thể.

 Tiếng Việt