.NET Kütüphanesi EPUB Belgeleri Okuma için
Açık Kaynak .NET API'si, EPUB dosyasına erişmek ve okumak, içeriğini çıkarmak ve C# uygulamaları içinde EPUB'u PDF'ye dönüştürmek için.
Açık Kaynak .NET Kütüphaneleri, C# .NET platformunu hedefleyen Ücretsiz API'ler yardımıyla E-Kitap Dosya Formatlarını oluşturmak, düzenlemek, okumak, dönüştürmek veya işlemek için kullanılır. TrueType, OpenType, Type1 yazı tipleri ve benzeri birçok yazı tipi formatını destekler. Kütüphane, kodunuzda yazı tipleriyle çalışmayı kolaylaştıran çeşitli sınıflar ve yöntemler içerir. Yazı Tipi Yönetimi Kütüphanesi, yazılım geliştiricilerin kendi .NET uygulamaları içinde yazı tiplerini yönetmelerine olanak tanır ve kullanıcının makinesinde veya bir uygulamanın dizininde yazı tiplerini kurma, kaldırma ve güncelleme işlemlerini destekler.
C# Typography Fonts Management Library, yazılım geliştiricilerin C# uygulamalarında fontları hiçbir bağımlılık olmadan yönetmelerini sağlayan güçlü bir araçtır. Typography Library, kullanıcıların çeşitli dosya formatlarında fontları yüklemelerine ve kaydetmelerine olanak tanır. Kullanıcılar bir dosyadan veya akıştan font yükleyebilir ya da sıfırdan bir font oluşturabilir. Kütüphanenin fontları yönetmek için sunduğu başka birçok faydalı özellik de vardır; tüm mevcut fontları gösterme, doğru metin görünümü için fontları gömme, metni birden çok kez render etmek için font önbellekleme desteği, font doğrulama mekanizması ve daha fazlası.
Açık kaynak Typography kütüphanesi, çapraz platform bir kütüphanedir ve PixelFarm Rendering kütüphanesine ihtiyaç duymaz. Geniş özellikleri ve kullanımı kolay API'si, projelerinde fontlarla çalışmak isteyen her geliştirici için harika bir seçim olmasını sağlar. Bu kütüphaneyi kullanarak uygulamalarınızın tipografisini geliştirebilir ve kullanıcılarınız için daha iyi bir kullanıcı deneyimi yaratabilirsiniz.
Tipografiyle Başlarken
Typography'i kurmanın önerilen yolu NuGet kullanmaktır. Lütfen sorunsuz bir kurulum için aşağıdaki komutu kullanın.
NuGet üzerinden Tipografi kurun
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Ayrıca manuel olarak da kurabilirsiniz; en son sürüm dosyalarını doğrudan GitHub deposundan indirin.
C# API'si kullanarak Yazı Tipi bilgilerini yükleyin
Açık kaynak Typography kütüphanesi, C# uygulamaları içinde yazı tipi bilgilerini yüklemek için kullanışlı bir yol sağlamaktadır. Yazılım geliştiricilerin sadece birkaç C# kod satırıyla Yazı Tipi bilgilerini yüklemelerini mümkün kılar. C# Typography kütüphanesi ile yazı tipi bilgisi yüklemek basit bir süreçtir. FontsLoader sınıfını kullanarak yazı tipi dosyalarını kolayca yükleyebilir ve yazı tipiyle ilgili tüm bilgilere erişebilirsiniz. Kütüphane, LoadFonts metoduna bir dizi yazı tipi dosyası yolu vererek birden fazla yazı tipini aynı anda yüklemeyi tam olarak destekler. Kullanıcı yüklü yazı tipi bilgisine sahip olduğunda, sağlanan yazı tipini kullanarak metni kolayca render edebilir.
C# uygulamaları içinde Yazı Tipi bilgilerini nasıl yükleyebilirsiniz?
using CSharpTypography.Fonts;
// Create an instance of the FontsLoader class
FontsLoader fontsLoader = new FontsLoader();
// load font information
Font font = fontsLoader.LoadFonts("font.ttf");
// load multiple fonts
string[] fontFiles = { "font1.ttf", "font2.ttf", "font3.ttf" };
Font[] fonts = fontsLoader.LoadFonts(fontFiles);
// Once you have loaded font information, you can use it to render text
using CSharpTypography.Text;
string text = "Hello, world!";
Font font = fontsLoader.LoadFonts("font.ttf");
FormattedText formattedText = new FormattedText(text, font, 24);