Sdílet prostřednictvím


Omezení kreslicí plochy v GDI+

Oříznutí zahrnuje omezení výkresu na určitý obdélník nebo oblast. Následující obrázek znázorňuje řetězec "Hello" oříznutý do oblasti ve tvaru srdce.

Screenshot of a heart-shaped region with the text string Hello inside the heart.

Výřezy s oblastmi

Oblasti se dají vytvořit z cest a cesty můžou obsahovat osnovy řetězců, takže k výřezu můžete použít obrysový text. Následující obrázek znázorňuje sadu soustředných tří teček oříznutých do interiéru řetězce textu.

Screenshot of the text string Hello with a set of concentric ellipses clipped to the interior of the text.

Pokud chcete kreslit pomocí výřezu Graphics , vytvořte objekt, nastavte jeho Clip vlastnost a potom volejte kreslicí metody stejného Graphics objektu:

myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);
myGraphics.Clip = myRegion
myGraphics.DrawLine(myPen, 0, 0, 200, 200)

Viz také