Ritaglio (GDI+)
Il ritaglio comporta la limitazione del disegno a una determinata area. La figura seguente mostra la stringa "Hello" ritagliata in un'area a forma di cuore.
Le aree possono essere costruite da percorsi e i percorsi possono contenere i contorni delle stringhe, in modo da poter usare il testo descritto per il ritaglio. La figura seguente mostra un set di puntini di sospensione concentrici ritagliati all'interno di una stringa di testo.
Per disegnare con ritaglio, creare un oggetto Graphics , chiamarne il metodo SetClip e quindi chiamare i metodi di disegno dello stesso oggetto Graphics . Nell'esempio seguente viene tracciata una linea ritagliata in un'area rettangolare.
Region myRegion(Rect(20, 30, 100, 50));
myGraphics.DrawRectangle(&myPen, 20, 30, 100, 50);
myGraphics.SetClip(&myRegion, CombineModeReplace);
myGraphics.DrawLine(&myPen, 0, 0, 200, 200);
La figura seguente mostra l'area rettangolare insieme alla linea ritagliata.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per