C# Yazı Tipi Metrikleri Nasıl Alınır?

Bu adım adım kılavuzda, C#‘da yazı tipi metriklerinin nasıl alınacağını açıklayacağız. Bu eğitici, C#‘da Type1 yazı tipi metriklerini almak için kod sağlar, ancak bir C# yazı tipi kitaplığı olan Aspose.Font for .NET, TruType ve OpenType yazı tipi biçimleri de dahil olmak üzere diğer yazı tipi türlerinden C# yazı tipi metriklerini okumanıza yardımcı olur.

C# Yazı Tipi Metriklerini Alma Adımları

  1. NuGet.org’dan Aspose.Font for .NET paketini yükleyin
  2. Aspose.Font, Aspose.Font.Sources ve Aspose.Font.Type1 ad alanlarını dahil et
  3. Değerlendirme filigranını önlemek için Aspose.Font for .NET’e lisans uygulayın
  4. Type1 yazı tipini FileSystemStreamSource nesnesine yükleyin
  5. Akış kaynağından bir FontFileDefinition nesnesi oluşturun
  6. Dosya tanımından bir FontDefinition nesnesi oluşturun
  7. Yazı tipi tanımını Type1Font nesnesi olarak aç
  8. Şimdi, Type1 yazı tipinin tüm metrik özelliklerini alın

Bir yazı tipi, bir yazı tipi içindeki glifleri tanımlamaya yardımcı olan ölçüm bilgilerini içerir. Yazı tiplerinin bu metrik bilgileri, bir bilgisayarın ekranda karakterleri ve cümleleri nasıl çizeceğini öğrenmesine yardımcı olur. Bu metrik bilgilerini .NET uygulamalarımızda kod aracılığıyla işlemek istiyorsak kolay bir iş değil. Ancak Aspose.Font for .NET, yukarıda bahsedildiği gibi birkaç adımı kullanarak tüm süreci çok basit ve kolay hale getirmeye yardımcı olur.

C# Yazı Tipi Metriklerini Almak İçin Kod

Yukarıdaki kodda, C# kodunda işlemek istediğimiz Type1 yazı tipimizi içeren bir PFB dosya formatı yüklüyoruz. font dosyasını yükledikten ve onu bir Type1Font nesnesine dönüştürdükten sonra, bu dosyadan C#‘daki yazı tipi metriklerini çıkarabiliyoruz.

Bu kod, web, masaüstü, pencereler ve Microsoft Store uygulamaları dahil olmak üzere .NET uygulamalarınızda kolayca bir C# yazı tipi okuyucusu oluşturmanıza yardımcı olabilir.

 Türkçe