Curve
Overview
Curve là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: Shape.
hình dạng của một con đường bézier.
Khóa học này cung cấp 3 phương pháp để làm việc với các đối tượng Curve trong các chương trình .NET. Các phương pháp có sẵn bao gồm: CheckBounds, Curve. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,Và 5 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
X1 | double | Đọc / viết | Gửi hoặc đặt x1. |
Y1 | double | Đọc / viết | Gửi hoặc đặt Y1. |
Cx1 | double | Đọc / viết | Nhận hoặc đặt cx1. |
Cy1 | double | Đọc / viết | Gửi hoặc đặt cc1. |
Cx2 | double | Đọc / viết | Nhận hoặc đặt cx2. |
Cy2 | double | Đọc / viết | Gửi hoặc đặt cc2. |
X2 | double | Đọc / viết | Gửi hoặc đặt x2. |
Y2 | double | Đọc / viết | Gặp hoặc đặt Y2. |
PositionArray | float[] | Đọc / viết | Các điểm kiểm soát curve như [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Đọc / viết | Nhận hoặc đặt đồ họa thông tin. |
Text | Aspose.Pdf.Text.TextFragment? | Đọc / viết | Tùy chọn nhãn văn bản được rendered với hình dạng. |
Methods
| Signature | Description |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Tạo một curve Bézier khối từ (x1,y1) đến ( x2,y2) với các điểm kiểm soát (cx1 và cx2). |
Curve(positionArray: float[]) | Các nhà xây dựng phù hợp với API công cộng: Curve(float[] positionArray) nơi vị tríArry = [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Cho dù mỗi điểm kiểm soát nằm trong AABB nguồn của container. |