Interface ICanvasPathMethods
Contenuti
[
Nascondere
]ICanvasPathMethods interface
L’interfaccia ICanvasPathMethods viene utilizzata per manipolare i percorsi degli oggetti.
public interface ICanvasPathMethods
Metodi
Nome | Descrizione |
---|---|
Arc(double, double, double, double, double) | Aggiunge un arco al percorso centrato nella posizione (x, y) con raggio r che inizia a startAngle e termina a endAngle andando nella direzione data in senso antiorario (predefinito in senso orario). |
Arc(double, double, double, double, double, bool) | Aggiunge un arco al percorso centrato nella posizione (x, y) con raggio r che inizia a startAngle e termina a endAngle andando nella direzione data in senso antiorario (predefinito in senso orario). |
ArcTo(double, double, double, double, double) | Aggiunge un arco al percorso con i punti di controllo e il raggio dati, collegato al punto precedente da una linea retta. |
BezierCurveTo(double, double, double, double, double, double) | Aggiunge una curva di Bézier cubica al tracciato. Richiede tre punti. I primi due punti sono punti di controllo e il terzo è il punto finale. Il punto di partenza è l’ultimo punto nel percorso corrente, che può essere modificato utilizzando moveTo() prima di creare la curva di Bézier. |
ClosePath() | Fa tornare la punta della penna all’inizio del sottotracciato corrente. Cerca di tracciare una linea retta dal punto corrente all’inizio. Se la forma è già stata chiusa o ha un solo punto, questa funzione non fa nulla. |
Ellipse(double, double, double, double, double, double, double) | Aggiunge un’ellisse al percorso centrato nella posizione (x, y) con i raggi radiusX e radiusY che iniziano a startAngle e terminano a endAngle andando nella direzione data in senso antiorario (predefinito in senso orario). |
Ellipse(double, double, double, double, double, double, double, bool) | Aggiunge un’ellisse al percorso centrato nella posizione (x, y) con i raggi radiusX e radiusY che iniziano a startAngle e terminano a endAngle andando nella direzione data in senso antiorario (predefinito in senso orario). |
LineTo(double, double) | Collega l’ultimo punto nel sottotracciato alle coordinate x, y con una linea retta. |
MoveTo(double, double) | Sposta il punto iniziale di un nuovo sottotracciato alle coordinate (x, y). |
QuadraticCurveTo(double, double, double, double) | Aggiunge una curva Bézier quadratica al percorso corrente. |
Rect(double, double, double, double) | Crea un percorso per un rettangolo nella posizione (x, y) con una dimensione determinata da larghezza e altezza. |
Guarda anche
- spazio dei nomi Aspose.Html.Dom.Canvas
- assemblea Aspose.HTML