Perpustakaan .NET untuk Membaca Dokumen EPUB
API .NET Open Source untuk Mengakses & Membaca file EPUB, mengekstrak isinya, dan mengonversi EPUB ke PDF dalam aplikasi C#.
Perpustakaan .NET Open Source untuk Membuat, mengedit, membaca, mengonversi, atau memproses Format File EBook dengan bantuan API Gratis yang menargetkan platform C# .NET. Ini mendukung berbagai format font, termasuk TrueType, OpenType, font Type1, dan sebagainya. Perpustakaan ini mencakup berbagai kelas dan metode yang memudahkan kerja dengan font dalam kode Anda. Perpustakaan Manajemen Font memungkinkan pengembang perangkat lunak mengelola font di dalam aplikasi .NET mereka sendiri dan mendukung pemasangan, pencopotan, serta pembaruan font pada mesin pengguna atau direktori aplikasi.
C# Typography Fonts Management Library adalah alat yang kuat yang memungkinkan pengembang perangkat lunak mengelola font dalam aplikasi C# mereka tanpa ketergantungan apa pun. Typography Library memungkinkan pengguna memuat dan menyimpan font dalam berbagai format file. Pengguna dapat memuat font dari file atau aliran, atau bahkan membuat font dari awal. Ada beberapa fitur berguna lainnya dalam perpustakaan untuk menangani font seperti menampilkan semua font yang tersedia, menyematkan font untuk tampilan teks yang tepat, dukungan caching font untuk merender teks berkali-kali, mekanisme validasi font, dan banyak lagi.
Perpustakaan Typography sumber terbuka adalah perpustakaan lintas platform dan TIDAK memerlukan perpustakaan PixelFarm Rendering. Fitur-fitur lengkapnya dan API yang mudah digunakan menjadikannya pilihan yang tepat bagi pengembang mana pun yang ingin bekerja dengan font dalam proyek mereka. Dengan menggunakan perpustakaan ini, Anda dapat meningkatkan tipografi aplikasi Anda dan menciptakan pengalaman pengguna yang lebih baik bagi pengguna Anda.
Memulai dengan Tipografi
Cara yang direkomendasikan untuk menginstal Typography adalah menggunakan NuGet. Silakan gunakan perintah berikut untuk instalasi yang lancar.
Instal Tipografi via NuGet
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Anda juga dapat menginstalnya secara manual; unduh file rilis terbaru langsung dari GitHub repositori.
Muat informasi Font menggunakan API C#
Perpustakaan Typography sumber terbuka telah menyediakan cara yang praktis untuk memuat informasi font di dalam aplikasi C#. Ini memungkinkan pengembang perangkat lunak memuat informasi Font hanya dengan beberapa baris kode C#. Memuat informasi font dengan perpustakaan Typography C# adalah proses yang sederhana. Dengan menggunakan kelas FontsLoader, Anda dapat dengan mudah memuat file font dan mengakses semua informasi tentang font tersebut. Perpustakaan ini sepenuhnya mendukung pemuatan beberapa font sekaligus dengan memberikan array jalur file font ke metode LoadFonts. Setelah informasi font dimuat oleh pengguna, mereka dapat dengan mudah menggunakannya untuk merender teks menggunakan font yang disediakan.
Bagaimana cara memuat informasi Font di dalam aplikasi C#?
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);