限制 GDI+ 中的繪圖介面
裁剪牽涉到將繪圖限制在特定矩形或區域。 下圖顯示已裁剪到心形區域的字串「Hello」。
區域裁剪
區域可以從路徑建構,而路徑可以包含字串的外框,因此您可以使用外框文字進行裁剪。 下圖顯示一組已裁剪到文字字串內部的同心橢圓形。
若要使用裁剪進行繪製,請建立 Graphics 物件,設定其 Clip 屬性,然後呼叫相同 Graphics 物件的繪圖方法:
myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);
myGraphics.Clip = myRegion
myGraphics.DrawLine(myPen, 0, 0, 200, 200)