Güncellenmiş font dosyalarını diske kaydedin
.NET API Çözümü, akıştan daha önce yüklenen fontları kaydetmek için.
Aspose.Font API Çözümü, fontlarla çalışmak için zengin bir işlevselliğe sahiptir. Dönüştürme, gliflerle manipülasyon, Latin sembolleri tespiti, font yükleme ve daha fazlası.
Aşağıdaki kod parçacığı, önceden byte array/MemoryStream’den yüklenen fontun diske kaydedilme sürecini açıklamaktadır. Yükleme işlemi daha önce How to load fonts from a stream sayfasındaki kod örnekleriyle anlatılmıştır.
Bu sayfa, TrueType fontunu diske kaydetme seçeneğini açıklamaktadır, ancak çözümün diğer kullanım örnekleri Aspose.Font-Documentation GitHub projesinde yer almaktadır.
Font dosyalarını kaydetmek için ihtiyacımız olanlar:
Aspose.Font for .NET API, C# platformu için özellik‑zengin, güçlü ve kullanımı kolay bir belge işleme ve dönüştürme API'sidir.
NuGet paket yöneticisini açın ve Aspose.Font'u aratıp kurun. Paket Yöneticisi Konsolu'ndan aşağıdaki komutu da kullanabilirsiniz.
Package Manager Console Command
PM> Install-Package Aspose.Font
C# kullanarak değiştirilmeden önceki fontu kaydetme adımları:
- Uygun FontDefinition parametresini geçirerek fontu byte dizisinden yükleyin ve Aspose.Font.Font.Open() metodunu kullanın.
- Yeni yüklenen TtfFont nesnesinden verileri okuyun.
- TTF Fontunu diske kaydetmek için tam yol içeren çıkış Font dosyası adını belirtin. İşlemi tamamlamak için Save() metodunu kullanın.
Diske TrueType fontu 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.