Nasıl yapılır: Yazı Tipi Aileleri ve Yazı Tipleri Oluşturma
Makale
GDI+ aynı yazı tipine sahip ancak farklı stiller içeren yazı tiplerini yazı tipi aileleri halinde gruplandırıyor. Örneğin, Arial yazı tipi ailesi aşağıdaki yazı tiplerini içerir:
Arial Regular
Arial Kalın
Arial italik
Arial Kalın İtalik
GDI+, aileleri oluşturmak için dört stil kullanır: normal, kalın, italik ve kalın italik. Dar ve yuvarlatılmış gibi sıfatlar stil olarak kabul edilmez; bunun yerine aile adının bir parçasıdır. Örneğin Arial Narrow, aşağıdaki üyelere sahip bir yazı tipi ailesidir:
Arial Narrow Regular
Arial Dar Kalın
Arial Dar italik
Arial Dar Kalın İtalik
GDI+ ile metin çizebilmeniz için önce bir FontFamily nesne ve nesne Font oluşturmanız gerekir.
FontFamily nesnesi yazı tipini (örneğin Arial) ve Font nesne de boyutu, stili ve birimleri belirtir.
Örnek
Aşağıdaki örnek, 16 piksel boyutunda normal bir Arial yazı tipi oluşturur. Aşağıdaki kodda oluşturucuya Font geçirilen ilk bağımsız değişken nesnesidir FontFamily . İkinci bağımsız değişken, dördüncü bağımsız değişken tarafından tanımlanan birimlerle ölçülen yazı tipinin boyutunu belirtir. Üçüncü bağımsız değişken stili tanımlar.
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
.NET Desktop feedback geri bildirimi
.NET Desktop feedback, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.