在 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)
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈