Kliping (GDI+)
Kliping melibatkan pembatasan menggambar ke wilayah tertentu. Ilustrasi berikut menunjukkan string "Hello" yang dipotong ke wilayah berbentuk hati.
Wilayah dapat dibangun dari jalur, dan jalur dapat berisi kerangka string, sehingga Anda dapat menggunakan teks yang diuraikan untuk kliping. Ilustrasi berikut menunjukkan sekumpulan elipsis konsentris yang dipotong ke interior string teks.
Untuk menggambar dengan kliping, buat objek Grafis , panggil metode SetClip-nya , lalu panggil metode menggambar objek Grafis yang sama. Contoh berikut menggambar garis yang dipotong ke wilayah persegi panjang.
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);
Ilustrasi berikut menunjukkan wilayah persegi panjang bersama dengan garis terklip.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk