.NET Kitabxanası EPUB Sənədlərinin Oxunması üçün
Açıq Mənbə .NET API-si EPUB faylına daxil olmaq & oxumaq, məzmununu çıxarmaq və C# tətbiqlərində EPUB-u PDF-ə çevirmək üçün.
Açıq mənbəli .NET Kitabxanaları C# .NET platformasını hədəfləyən Pulsuz API-lərin köməyi ilə EBook Fayl Formatlarını yaratmaq, redaktə etmək, oxumaq, çevirmək və ya emal etmək üçün. Bu, TrueType, OpenType, Type1 şriftləri və s. daxil olmaqla geniş şrift formatlarını dəstəkləyir. Kitabxana, kodunuzda şriftlərlə işləməyi asanlaşdıran müxtəlif siniflər və metodlar ehtiva edir. Şrift İdarəetmə Kitabxanası proqramçılara öz .NET tətbiqlərində şriftləri idarə etməyə imkan verir və istifadəçinin maşınında və ya tətbiqin qovluğunda şriftlərin quraşdırılması, silinməsi və yenilənməsini dəstəkləyir.
C# Typography Fonts Management Library güclü bir vasitədir və proqramçılara C# tətbiqlərində şriftləri heç bir asılılıq olmadan idarə etməyə imkan verir. Typography Kitabxanası istifadəçilərə şriftləri müxtəlif fayl formatlarında yükləmək və saxlamaq imkanı verir. İstifadəçilər şriftləri fayldan və ya axından yükləyə, hətta sıfırdan şrift yarada bilərlər. Kitabxananın şriftlərlə işləmək üçün bir sıra digər faydalı xüsusiyyətləri də var, məsələn, bütün mövcud şriftləri göstərmək, düzgün mətn görünüşü üçün şriftləri yerləşdirmək, mətnin bir neçə dəfə renderlənməsi üçün şrift keşləmə dəstəyi, şrift doğrulama mexanizmi və daha çox.
Açıq mənbəli Typography kitabxanası çoxplatformalı bir kitabxanadır və PixelFarm Rendering kitabxanasına ehtiyac duymur. Geniş xüsusiyyətləri və istifadəsi asan API‑si onu layihələrində şriftlərlə işləmək istəyən hər bir proqramçı üçün əla seçim edir. Bu kitabxanadan istifadə edərək tətbiqlərinizin tipografiyasını inkişaf etdirə və istifadəçiləriniz üçün daha yaxşı istifadəçi təcrübəsi yarada bilərsiniz.
Typography ilə Başlanğıc
Typography-ni quraşdırmağın tövsiyə olunan yolu NuGet vasitəsilədir. Zəhmət olmasa, problemsiz quraşdırma üçün aşağıdakı əmri istifadə edin.
NuGet vasitəsilə Tipografiyanı quraşdırın
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Bunu həmçinin əl ilə quraşdıra bilərsiniz; son buraxılış fayllarını birbaşa GitHub deposundan yükləyin.
C# API istifadə edərək Şrift məlumatlarını yükləyin
Açıq mənbəli Typography kitabxanası C# tətbiqlərində şrift məlumatlarını yükləmək üçün rahat bir yol təqdim edir. Bu, proqram təminatı inkişaf etdiricilərinə yalnız bir neçə C# kod sətri ilə şrift məlumatlarını yükləməyə imkan verir. C# Typography kitabxanası ilə şrift məlumatlarını yükləmək sadə bir prosesdir. FontsLoader sinifindən istifadə edərək şrift fayllarını asanlıqla yükləyə və şrift haqqında bütün məlumatlara daxil ola bilərsiniz. Kitabxana, LoadFonts metoduna şrift fayllarının yollarının massivini ötürərək bir anda bir neçə şrifti yükləməni tam dəstəkləyir. İstifadəçi şrift məlumatlarını yüklədikdən sonra, təqdim olunan şriftdən istifadə edərək mətn render etmək üçün onu asanlıqla istifadə edə bilərlər.
C# tətbiqlərində Şrift məlumatlarını necə yükləmək olar?
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);