.NET Βιβλιοθήκη για Ανάγνωση Εγγράφων EPUB
Ανοιχτού Κώδικα .NET API για Πρόσβαση & Ανάγνωση αρχείου EPUB, εξαγωγή των περιεχομένων του και μετατροπή EPUB σε PDF μέσα σε εφαρμογές C#.
Ανοιχτές βιβλιοθήκες .NET για δημιουργία, επεξεργασία, ανάγνωση, μετατροπή ή επεξεργασία μορφών αρχείων eBook με τη βοήθεια δωρεάν API που στοχεύουν στην πλατφόρμα C# .NET. Υποστηρίζει μια ευρεία γκάμα μορφών γραμματοσειρών, συμπεριλαμβανομένων των TrueType, OpenType, Type1 και άλλων. Η βιβλιοθήκη περιλαμβάνει διάφορες κλάσεις και μεθόδους που καθιστούν εύκολη τη δουλειά με τις γραμματοσειρές στον κώδικά σας. Η βιβλιοθήκη διαχείρισης γραμματοσειρών επιτρέπει στους προγραμματιστές λογισμικού να διαχειρίζονται τις γραμματοσειρές μέσα στη δική τους εφαρμογή .NET και υποστηρίζει την εγκατάσταση, απεγκατάσταση και ενημέρωση γραμματοσειρών στον υπολογιστή του χρήστη ή στον φάκελο της εφαρμογής.
Η βιβλιοθήκη C# Typography Fonts Management είναι ένα ισχυρό εργαλείο που επιτρέπει στους προγραμματιστές λογισμικού να διαχειρίζονται γραμματοσειρές στις εφαρμογές C# χωρίς εξαρτήσεις. Η βιβλιοθήκη Typography επιτρέπει στους χρήστες να φορτώνουν και να αποθηκεύουν γραμματοσειρές σε διάφορες μορφές αρχείων. Οι χρήστες μπορούν να φορτώσουν γραμματοσειρές από αρχείο ή ροή, ή ακόμη και να δημιουργήσουν μια γραμματοσειρά από το μηδέν. Υπάρχουν αρκετά άλλα χρήσιμα χαρακτηριστικά της βιβλιοθήκης για τη διαχείριση γραμματοσειρών, όπως η εμφάνιση όλων των διαθέσιμων γραμματοσειρών, η ενσωμάτωση γραμματοσειρών για σωστή εμφάνιση κειμένου, η υποστήριξη προσωρινής αποθήκευσης γραμματοσειρών για πολλαπλή απόδοση κειμένου, ο μηχανισμός επικύρωσης γραμματοσειρών και πολλά άλλα.
Η ανοιχτού κώδικα βιβλιοθήκη Typography είναι μια πλατφόρμα-ανεξάρτητη βιβλιοθήκη και ΔΕΝ χρειάζεται τη βιβλιοθήκη PixelFarm Rendering. Τα εκτενή της χαρακτηριστικά και το εύχρηστο API την καθιστούν εξαιρετική επιλογή για κάθε προγραμματιστή που θέλει να δουλέψει με γραμματοσειρές στα έργα του. Χρησιμοποιώντας αυτή τη βιβλιοθήκη, μπορείτε να βελτιώσετε την τυπογραφία των εφαρμογών σας και να δημιουργήσετε μια καλύτερη εμπειρία χρήστη για τους χρήστες σας.
Ξεκινώντας με το Typography
Ο συνιστώμενος τρόπος εγκατάστασης του Typography είναι μέσω του NuGet. Παρακαλώ χρησιμοποιήστε την παρακάτω εντολή για ομαλή εγκατάσταση.
Εγκατάσταση Typography μέσω NuGet
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Μπορείτε επίσης να το εγκαταστήσετε χειροκίνητα· κατεβάστε τα τελευταία αρχεία έκδοσης απευθείας από το αποθετήριο GitHub.
Φόρτωση πληροφοριών γραμματοσειράς χρησιμοποιώντας το API C#
Η ανοιχτού κώδικα βιβλιοθήκη Typography παρέχει έναν βολικό τρόπο φόρτωσης πληροφοριών γραμματοσειρών σε εφαρμογές C#. Επιτρέπει στους προγραμματιστές λογισμικού να φορτώνουν πληροφορίες γραμματοσειρών με μόνο μερικές γραμμές κώδικα C#. Η φόρτωση πληροφοριών γραμματοσειρών με τη βιβλιοθήκη C# Typography είναι μια απλή διαδικασία. Χρησιμοποιώντας την κλάση FontsLoader, μπορείτε εύκολα να φορτώσετε αρχεία γραμματοσειρών και να έχετε πρόσβαση σε όλες τις πληροφορίες για τη γραμματοσειρά. Η βιβλιοθήκη υποστηρίζει πλήρως τη φόρτωση πολλαπλών γραμματοσειρών ταυτόχρονα, περνώντας έναν πίνακα διαδρομών αρχείων γραμματοσειρών στη μέθοδο LoadFonts. Μόλις ο χρήστης φορτώσει τις πληροφορίες της γραμματοσειράς, μπορεί εύκολα να τις χρησιμοποιήσει για την απόδοση κειμένου με τη διαθέσιμη γραμματοσειρά.
Πώς να φορτώσετε πληροφορίες γραμματοσειρών μέσα σε εφαρμογές 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);