Aspose.Font  for C++

Βιβλιοθήκη χειρισμού γραμματοσειρών C++

Φορτώστε, σχεδιάστε και αποθηκεύστε διαφορετικές γραμματοσειρές όπως TrueType, WOFF, EOT, OpenType, CFF και Type1 σε εφαρμογές που βασίζονται στη C++.

  Κατεβάστε δωρεάν δοκιμή Try Online
  
 

Γραμματοσειρά είναι το σύνολο των γραφικών αναπαραστάσεων συμβόλων. Ο τρόπος εμφάνισης μιας γραμματοσειράς εξαρτάται από τις παραμέτρους της γραμματοσειράς, όπως οικογένεια τύπου, γραμματοσειρά, αναλογίες γραμματοσειράς κ.λπ. Η εργασία με γραμματοσειρές είναι ένα σημαντικό μέρος της ανάπτυξης διεπαφής, του σχεδιασμού ή της τυπογραφίας. Το πώς θα φαίνεται η διεπαφή σας εξαρτάται από τη γραμματοσειρά που επιλέξατε, αλλά υπάρχουν επίσης πολλοί παράγοντες που πρέπει να ακολουθήσετε για να σταματήσετε στη σωστή γραμματοσειρά. Όχι μόνο οι χρήστες δίνουν προσοχή στην αναγνωσιμότητα των κειμένων αλλά και οι μηχανές αναζήτησης τα λαμβάνουν υπόψη κατά τη διαμόρφωση των αποτελεσμάτων αναζήτησης

Το Aspose.Font for C++ είναι μια ευέλικτη και εύχρηστη βιβλιοθήκη για εργασία με διαφορετικές μορφές γραμματοσειράς όπως TTF, EOT, WOFF, CFF και Type1. Χρησιμοποιώντας αυτό το API θα μπορείτε να διαβάζετε διαφορετικές γραμματοσειρές από αρχεία καθώς και από ροές, να παρέχετε πληροφορίες για τις δομές δεδομένων τους μαζί με οποιοδήποτε γλυφό, να κωδικοποιείτε πληροφορίες για όλους τους τύπους γραμματοσειρών και να αποθηκεύετε γραμματοσειρές. Οι τελικοί χρήστες μπορούν να λάβουν βοήθεια μέσω του υποσυστήματος απόδοσης για την απόδοση οποιουδήποτε επιθυμητού γλυφού ή κειμένου.

Προηγμένες δυνατότητες API διαχείρισης γραμματοσειρών C++

Φόρτωση εγγράφων γραμματοσειράς από δίσκο

Φόρτωση ροής αρχείων γραμματοσειράς

Διαβάστε πληροφορίες γραμματοσειράς

Αποθηκεύστε τα ενημερωμένα αρχεία γραμματοσειράς στο δίσκο

Διαβάστε πληροφορίες για Γλυφικά και Μετρικέςrmation

Ανίχνευση λατινικών συμβόλων in Fonts

Εξαγωγή ενσωματωμένων πληροφοριών αδειοδότησηςrmation

Απόδοση κειμένου χρησιμοποιώντας γλυφές γραμματοσειρών

Υποστήριξη διαφόρων μορφών γραμματοσειράς

Φόρτωση, εξαγωγή και αποθήκευση γραμματοσειράς TrueType

Το Aspose.Font για C++ μπορεί εύκολα να φορτώσει, να εξαγάγει και να αποθηκεύσει μορφές γραμματοσειρών TrueType. Ακολουθούν λίγες μόνο γραμμές κώδικα για το TrueType TTF.

Φόρτωση, εξαγωγή και αποθήκευση γραμματοσειράς TrueType - C++


    using namespace System;
    using namespace Aspose::Font::Sources;
    using namespace Aspose::Font::Ttf;
    using namespace Aspose::Font;

    // Ανοίξτε τη γραμματοσειρά ttf
    SharedPtr<FontFileDefinition> fontFileDefinition = MakeObject<FileSystemStreamSource>(u"Montserrat-Regular.ttf");
    SharedPtr<FontDefinition> fontDefinition = MakeObject<FontDefinition>(FontType::TTF, fontFileDefinition);
    SharedPtr<Font> font = Font::Open(fontDefinition);
    
    // Ρυθμίσεις εξόδου Woff
    SharedPtr outStream = IO::File::Create(u"Montserrat-Regular-new.woff");
    
    // Μετατροπή ttf σε woff
    font->SaveToFormat(outStream, FontSavingFormats::WOFF);
	

Μπορείτε επίσης να δοκιμάστε να τρέξετε online μετατροπή κώδικα TTF, WOFF, WOFF2, EOT, CFF, or Type1 inστο TTF, WOFF, WOFF2.
Ή χρησιμοποιήστε τους παρακάτω συνδέσμους:

  
  

Το Aspose.font προσφέρει μεμονωμένα API διαχείρισης γραμματοσειρών για άλλα δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: