ICanvasRenderingContext2D.Clip
Clip()
Sıfır olmayan sarma sayı kuralını kullanarak, geçerli kırpma bölgesi ile yol tarafından açıklanan alanın kesişimini hesaplayarak yeni bir kırpma bölgesi oluşturur. Açık alt yollar, kırpma bölgesi hesaplanırken, gerçek alt yolları etkilemeden dolaylı olarak kapatılmalıdır. . Yeni kırpma bölgesi, geçerli kırpma bölgesinin yerini alır.
public void Clip()
Ayrıca bakınız
- interface ICanvasRenderingContext2D
- ad alanı Aspose.Html.Dom.Canvas
- toplantı Aspose.HTML
Clip(CanvasFillRule)
Sıfırdan farklı sarma sayısı kuralını kullanarak, geçerli kırpma bölgesi ile yolun tanımladığı alanın kesişimini hesaplayarak yeni bir kırpma bölgesi oluşturur. Kırpma bölgesi hesaplanırken, gerçek alt yolları etkilemeden açık alt yollar dolaylı olarak kapatılmalıdır. Yeni kırpma bölgesi, geçerli kırpma bölgesinin yerini alır.
public void Clip(CanvasFillRule fillRule)
Parametre | Tip | Tanım |
---|---|---|
fillRule | CanvasFillRule | Bir noktanın yolun içinde mi yoksa yolun dışında mı olduğunu belirleyen algoritma |
Ayrıca bakınız
- enum CanvasFillRule
- interface ICanvasRenderingContext2D
- ad alanı Aspose.Html.Dom.Canvas
- toplantı Aspose.HTML
Clip(Path2D, CanvasFillRule)
Sıfırdan farklı sarma sayısı kuralını kullanarak, geçerli kırpma bölgesi ile yolun tanımladığı alanın kesişimini hesaplayarak yeni bir kırpma bölgesi oluşturur. Kırpma bölgesi hesaplanırken, gerçek alt yolları etkilemeden açık alt yollar dolaylı olarak kapatılmalıdır. Yeni kırpma bölgesi, geçerli kırpma bölgesinin yerini alır.
public void Clip(Path2D path, CanvasFillRule fillRule)
Parametre | Tip | Tanım |
---|---|---|
path | Path2D | Kırpılacak bir Path2D yolu. |
fillRule | CanvasFillRule | Bir noktanın yolun içinde mi yoksa yolun dışında mı olduğunu belirleyen algoritma. |
Ayrıca bakınız
- class Path2D
- enum CanvasFillRule
- interface ICanvasRenderingContext2D
- ad alanı Aspose.Html.Dom.Canvas
- toplantı Aspose.HTML