Güncellenen yazı tipi dosyalarını diske kaydedin

.NET API Çözümü, önceden yüklenen akış yazı tiplerinden tasarruf sağlar.

 

Aspose.Font API Solution, fontlarla çalışmak için zengin bir işlevselliğe sahiptir. Dönüştürme, gliflerle manipülasyonlar, Latin sembollerinin tespiti, yazı tiplerinin yüklenmesi ve çok daha fazlası.

Sonraki parça, orijinal olarak bayt dizisinden/MemoryStream’den yüklenen yazı tipini diske kaydetme işlemini açıklar. Yüklemenin kendisi daha önce Akıştan yazı tipleri nasıl yüklenir sayfasındaki kod örnekleriyle açıklanmıştır.

Bu sayfada TrueType yazı tipinin diske nasıl kaydedileceği seçeneği açıklanmaktadır, ancak çözümün nasıl kullanılacağına ilişkin geri kalan tüm kod parçacıkları Aspose.Font-Documentation GitHub projesi.

Yazı tipi dosyalarını kaydetmek için ihtiyacımız olan:

  • C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme ve dönüştürme API'si olan Aspose.Font for .NET API.

  • NuGet paket yöneticisini açın ve Aspose.Font'u arayın ve kurun. Paket Yöneticisi Konsolundan aşağıdaki komutu da kullanabilirsiniz.

Package Manager Console Command


    PM> Install-Package Aspose.Font

C# kullanarak önceden değiştirilen yazı tipini kaydetme adımları:

  1. Uygun FontDefinition dosyasını Aspose.Font.Font.Open() Yöntem.
  2. Yeni yüklenen TtfFont nesnesinden verileri okuyun.
  3. TTF Font’u diske kaydetmek için, çıktı Font dosya adını tam yolla bildirin. İşlemi tamamlamak için Save() Yöntemini kullanın.

TrueType yazı tipini diske kaydetmek için C# Kodu

    using Aspose.Font;
    using Aspose.Font.Sources;
    using Aspose.Font.Ttf;
    //byte array to load Font from
    byte[] fontMemoryData;

    FontDefinition fd = FontDefinition.Open(new ByteContentStreamSource(fontMemoryData),
                FontType.TTF);
    TtfFont font = Aspose.Font.Font.Open(fd) as TtfFont;

    //Read some data from just loaded TtfFont object

    //Save TtfFont to disk
    //Output Font file name with the full path
    string fileName; 

    font.Save(fileName);



SSS

1. Yazı tiplerini sabit sürücüme nasıl kaydederim?

Bir yazı tipi indirdiğinizde ve onu sürücünüze kaydetmek istediğinizde, dosyasını Yazı Tipleri klasörüne yapıştırmanız gerekir, örneğin işletim sistemi Windows ise C:>Windows>Fonts.

2. Yazı tiplerini bir bilgisayardan diğerine kopyalayabilir miyim?

Yazı tipinizi aktarmak istediğiniz cihaz aynı işletim sistemine sahipse, yazı tipi dosyasını Yazı Tipi klasörüne kopyalayıp yapıştırabilirsiniz. İşletim sistemi veya uygulama farklıysa, yazı tipini tarafından desteklenen format biçimine dönüştürmeniz gerekir. böyle bir cihaz veya ortam.

3. Değiştirilen yazı tipleri nasıl kaydedilir?

Yazı tipini diske kaydetmek için, önce çıktı yazı tipi dosyasının adını tam yolla bildirin. Ardından Save() Yöntemini kullanın.