Einschränken der Zeichenfläche in GDI+
Das Beschneiden umfasst das Einschränken der Zeichnung auf ein bestimmtes Rechteck oder einen bestimmten Bereich. Die folgende Abbildung zeigt die Zeichenfolge „Hello“, die auf einen herzförmigen Bereich beschnitten ist.
Beschneiden mit Bereichen
Bereiche können aus Pfaden erstellt werden, und Pfade können die Konturen von Zeichenfolgen enthalten, sodass Sie konturierten Text zum Beschneiden verwenden können. Die folgende Abbildung zeigt eine Reihe konzentrischer Ellipsen, die auf das Innere einer Textzeichenfolge beschnitten sind.
Um mittels Beschneiden zu zeichnen, erstellen Sie ein Graphics-Objekt, legen Sie dessen Clip-Eigenschaft fest, und rufen Sie dann die Zeichenmethoden desselben Graphics-Objekts auf:
myGraphics.Clip = myRegion;
myGraphics.DrawLine(myPen, 0, 0, 200, 200);
myGraphics.Clip = myRegion
myGraphics.DrawLine(myPen, 0, 0, 200, 200)
Siehe auch
.NET Desktop feedback
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für