Interface ICanvasPathMethods
이름 공간 : Aspose.Html.Dom.Canvas 구성: Aspose.HTML.dll (25.4.0)
ICanvasPathMethods 인터페이스는 개체의 경로를 조작하는 데 사용됩니다.
[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface ICanvasPathMethods
Methods
Arc(이중, 이중, 이중, 이중)
(x, y) 위치에 중점을 둔 경로에 궤도를 추가하여 궤도 r가 시작 궤도에서 시작하여 끝 궤도에서 끝 궤도에 따라 해당 방향으로 이동합니다.
[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle)
Parameters
x
double
옥의 중심의 x 좌표입니다.
y
double
궤의 중심의 Y 조정.
radius
double
아크의 방사선.
startAngle
double
구석이 시작되는 각도는 긍정적 인 x 좌석에서 시계적으로 측정되며 방사선으로 표현됩니다.
endAngle
double
구석이 끝나는 각도는 긍정적 인 x 좌석에서 시계적으로 측정되며 방사선으로 표현됩니다.
Arc(더블, 더블, 더블, 더블, 더블)
(x, y) 위치에 중점을 둔 경로에 궤도를 추가하여 궤도 r가 시작 궤도에서 시작하여 끝 궤도에서 끝 궤도에 따라 해당 방향으로 이동합니다.
[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle, bool counterclockwise)
Parameters
x
double
옥의 중심의 x 좌표입니다.
y
double
궤의 중심의 Y 조정.
radius
double
아크의 방사선.
startAngle
double
구석이 시작되는 각도는 긍정적 인 x 좌석에서 시계적으로 측정되며 방사선으로 표현됩니다.
endAngle
double
구석이 끝나는 각도는 긍정적 인 x 좌석에서 시계적으로 측정되며 방사선으로 표현됩니다.
counterclockwise
bool
두 개의 각도 사이에 반시각으로 끌어 들이는 것을 유발합니다.기본적으로 그것은 반시각으로 끌어 들이고 있습니다.
ArcTo(이중, 이중, 이중, 이중)
지정된 컨트롤 포인트와 라디오로 경로에 구멍을 추가하고, 직선으로 이전 지점에 연결합니다.
[DOMName("arcTo")]
void ArcTo(double x1, double y1, double x2, double y2, double radius)
Parameters
x1
double
x-axis는 첫 번째 컨트롤 포인트에 대한 조정입니다.
y1
double
y-axis는 첫 번째 컨트롤 포인트에 대한 조정입니다.
x2
double
x-axis는 두 번째 컨트롤 포인트에 대한 조정이다.
y2
double
y-axis는 두 번째 컨트롤 포인트에 대한 조정입니다.
radius
double
아크의 방사선.
BezierCurveTo(더블, 더블, 더블, 더블, 더블)
길에 큐브 Bézier 곡선을 추가합니다.그것은 3 점이 필요합니다.첫 번째 두 점은 컨트롤 포인트이며, 세 번째는 최종 포인트입니다.출발점은 현재 경로의 마지막 포인트입니다.그것은 Bézier 곡선을 만들기 전에 moveTo()를 사용하여 변경할 수 있습니다.
[DOMName("bezierCurveTo")]
void BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)
Parameters
cp1x
double
첫 번째 컨트롤 포인트에 대한 좌표의 x 좌석.
cp1y
double
첫 번째 컨트롤 포인트에 대한 좌표의 y 좌석.
cp2x
double
좌표의 x 좌표는 두 번째 컨트롤 포인트입니다.
cp2y
double
두 번째 컨트롤 포인트에 대한 좌표의 y 좌석.
x
double
끝점에 대한 좌표의 x 좌표.
y
double
마지막 지점에 대한 좌표의 y 좌표.
ClosePath()
펜의 지점이 현재 하위 경로의 시작으로 돌아가도록 유도합니다.그것은 현재 지점에서 시작까지 직선을 끌려고합니다.형식이 이미 닫혀 있거나 단 하나의 포인트가 있다면, 이 기능은 아무것도하지 않습니다.
[DOMName("closePath")]
void ClosePath()
Ellipse(이중, 이중, 이중, 이중, 이중)
(x, y) 위치에 중점을 둔 경로에 라디오 라디오X와 라디오Y가 시작되는 방향으로 엘리프스를 추가합니다.그리고 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝.
[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle)
Parameters
x
double
엘리프스의 중심에 대한 좌표의 x 좌석.
y
double
엘리프스의 중심을 위한 좌표의 y 좌석.
radiusX
double
엘리프스의 주요 좌석 라디오.
radiusY
double
엘리프스의 작은 좌석 라디오.
rotation
double
이 엘리피스의 회전은 방사선으로 표현됩니다.
startAngle
double
출발점, 그것이 추출 될 X 좌석에서 측정, 방사선으로 표현됩니다.
endAngle
double
그것이 끌려갈 끝의 엘리프스의 각도는 방사선으로 표현됩니다.
Ellipse(더블, 더블, 더블, 더블, 더블, 더블)
(x, y) 위치에 중점을 둔 경로에 라디오 라디오X와 라디오Y가 시작되는 방향으로 엘리프스를 추가합니다.그리고 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝에 끝.
[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, bool anticlockwise)
Parameters
x
double
엘리프스의 중심에 대한 좌표의 x 좌석.
y
double
엘리프스의 중심을 위한 좌표의 y 좌석.
radiusX
double
엘리프스의 주요 좌석 라디오.
radiusY
double
엘리프스의 작은 좌석 라디오.
rotation
double
이 엘리피스의 회전은 방사선으로 표현됩니다.
startAngle
double
출발점, 그것이 추출 될 X 좌석에서 측정, 방사선으로 표현됩니다.
endAngle
double
그것이 끌려갈 끝의 엘리프스의 각도는 방사선으로 표현됩니다.
anticlockwise
bool
선택적 인 볼레안은, 진실이라면, 엘리프스 반점 방향으로 (대점 방향으로) 끌어 들이고, 그렇지 않으면 시계 방향으로.
LineTo(더블, 더블)
지하철의 마지막 포인트를 x로 연결하고 y는 직선으로 조정합니다.
[DOMName("lineTo")]
void LineTo(double x, double y)
Parameters
x
double
라인의 끝에 대한 좌표의 x 좌석.
y
double
라인의 끝을위한 좌표의 y 좌석.
MoveTo(더블, 더블)
새로운 하위 경로의 출발점을 (x, y) 좌표로 이동합니다.
[DOMName("moveTo")]
void MoveTo(double x, double y)
Parameters
x
double
포인트의 X 좌석
y
double
이 포인트의 Y 좌석
QuadraticCurveTo(더블, 더블, 더블, 더블)
현재 경로에 Bézier 쿼드 곡선을 추가합니다.
[DOMName("quadraticCurveTo")]
void QuadraticCurveTo(double cpx, double cpy, double x, double y)
Parameters
cpx
double
컨트롤 포인트에 대한 좌표의 x 좌석.
cpy
double
컨트롤 포인트에 대한 좌표의 y 좌석.
x
double
끝점에 대한 좌표의 x 좌표.
y
double
마지막 지점에 대한 좌표의 y 좌표.
Rect(더블, 더블, 더블, 더블)
그것은 위치 (x, y)에 직경을위한 경로를 만드는 크기와 폭과 높이에 의해 결정됩니다.
[DOMName("rect")]
void Rect(double x, double y, double w, double h)
Parameters
x
double
좌석 출발점에 대한 좌표의 x 좌석.
y
double
좌석 출발점에 대한 좌석의 y 좌석.
w
double
오른쪽의 넓이.
h
double
오른쪽의 높이.