Ορισμός φακέλων γραμματοσειρών
Εισαγωγή
Γεια σου! Είστε έτοιμοι να βουτήξετε στον κόσμο των προσαρμοσμένων γραμματοσειρών στο Aspose.Words για .NET; Ας ξεκινήσουμε. Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία ρύθμισης φακέλων προσαρμοσμένων γραμματοσειρών, διασφαλίζοντας ότι τα έγγραφά σας φαίνονται ακριβώς όπως θέλετε. Είτε είστε έμπειρος προγραμματιστής είτε μόλις ξεκινάτε, αυτός ο οδηγός θα σας καθοδηγήσει σε κάθε βήμα. Λοιπόν, ας κάνουμε αυτές τις γραμματοσειρές να φαίνονται υπέροχες!
Προαπαιτούμενα
Πριν ξεκινήσουμε, ας βεβαιωθούμε ότι έχετε όλα όσα χρειάζεστε:
- Aspose.Words για .NET: Μπορείτελήψη το αν δεν το έχεις κάνει ήδη.
- Visual Studio: Οποιαδήποτε έκδοση θα λειτουργήσει, αλλά η πιο πρόσφατη είναι πάντα η καλύτερη.
- Ένα έγγραφο: Θα χρησιμοποιήσουμε ένα έγγραφο του Word για αυτό το σεμινάριο. Μπορείτε να δημιουργήσετε το δικό σας ή να χρησιμοποιήσετε ένα υπάρχον.
- Προσαρμοσμένες γραμματοσειρές: Έχετε έτοιμες ορισμένες προσαρμοσμένες γραμματοσειρές. Θα τα χρησιμοποιήσουμε για να δείξουμε πώς να ορίσετε φακέλους γραμματοσειρών.
Εισαγωγή χώρων ονομάτων
Πρώτα πράγματα πρώτα, ας εισάγουμε τους απαραίτητους χώρους ονομάτων. Αυτό είναι απαραίτητο για την πρόσβαση στις κλάσεις και τις μεθόδους που χρειαζόμαστε από το Aspose.Words.
using Aspose.Words;
using Aspose.Words.Fonts;
Με την εισαγωγή αυτών των χώρων ονομάτων, είμαστε έτοιμοι να ξεκινήσουμε τη ρύθμιση των φακέλων προσαρμοσμένων γραμματοσειρών μας.
Βήμα 1: Ορίστε τον Κατάλογο Εγγράφων σας
Ας ξεκινήσουμε ορίζοντας τη διαδρομή προς τον κατάλογο εγγράφων σας. Εδώ αποθηκεύεται το έγγραφο Word. Θα χρησιμοποιήσουμε μια μεταβλητή που ονομάζεταιdataDir
για να αποθηκεύσετε αυτή τη διαδρομή.
// Διαδρομή στον κατάλογο εγγράφων σας
string dataDir = "YOUR DOCUMENT DIRECTORY";
Αντικαθιστώ"YOUR DOCUMENT DIRECTORY"
με την πραγματική διαδρομή προς τον κατάλογό σας. Αυτό είναι κρίσιμο γιατί το Aspose.Words θα πρέπει να γνωρίζει πού να βρει το έγγραφό σας.
Βήμα 2: Ορισμός πηγών γραμματοσειράς
Στη συνέχεια, πρέπει να ρυθμίσουμε τις πηγές γραμματοσειράς. Εδώ λέμε στο Aspose.Words πού να βρει τις προσαρμοσμένες γραμματοσειρές μας. Θα χρησιμοποιήσουμε τοFontSettings.DefaultInstance.SetFontsSources
μέθοδο για να επιτευχθεί αυτό.
FontSettings.DefaultInstance.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(), new FolderFontSource("C:\\MyFonts\\", true)
});
Να τι κάνουμε:
- SystemFontSource: Αυτό λέει στο Aspose.Words να χρησιμοποιήσει τις προεπιλεγμένες γραμματοσειρές του συστήματος.
- FolderFontSource: Εδώ καθορίζουμε τον φάκελο που περιέχει τις προσαρμοσμένες γραμματοσειρές μας. Αντικαθιστώ
"C:\\MyFonts\\"
με τη διαδρομή προς τον κατάλογο προσαρμοσμένων γραμματοσειρών σας. Οtrue
Η παράμετρος υποδεικνύει ότι πρέπει να συμπεριληφθούν και υποκατάλογοι.
Βήμα 3: Φορτώστε το έγγραφό σας
Τώρα που έχουμε ρυθμίσει τις πηγές γραμματοσειράς μας, ήρθε η ώρα να φορτώσουμε το έγγραφο με το οποίο θέλουμε να εργαστούμε. Θα χρησιμοποιήσουμε τοDocument
τάξη από το Aspose.Λόγια για αυτό.
Document doc = new Document(dataDir + "Rendering.docx");
Βεβαιωθείτε ότι"Rendering.docx"
είναι το όνομα του εγγράφου Word σας. Εάν το έγγραφό σας έχει διαφορετικό όνομα, φροντίστε να το ενημερώσετε ανάλογα.
Βήμα 4: Αποθηκεύστε το έγγραφό σας ως PDF
Τέλος, ας αποθηκεύσουμε το έγγραφό μας ως PDF για να δούμε τις προσαρμοσμένες γραμματοσειρές σε δράση. Θα χρησιμοποιήσουμε τοSave
μέθοδος τουDocument
τάξη.
doc.Save(dataDir + "WorkingWithFonts.SetFontsFolders.pdf");
Αυτό θα αποθηκεύσει το έγγραφό σας ως PDF στον καθορισμένο κατάλογο, χρησιμοποιώντας τις προσαρμοσμένες γραμματοσειρές που δημιουργήσαμε νωρίτερα.
Σύναψη
Και ορίστε το! Ρυθμίσατε με επιτυχία φακέλους προσαρμοσμένων γραμματοσειρών στο Aspose.Words για .NET και αποθηκεύσατε το έγγραφό σας ως PDF με αυτές τις προσαρμοσμένες γραμματοσειρές. Πολύ ωραίο, σωστά; Η προσαρμογή των γραμματοσειρών μπορεί να κάνει τεράστια διαφορά στην εμφάνιση των εγγράφων σας και τώρα ξέρετε ακριβώς πώς να το κάνετε. Καλή κωδικοποίηση!
Συχνές ερωτήσεις
Πώς μπορώ να εγκαταστήσω το Aspose.Words για .NET;
Μπορείτελήψη την τελευταία έκδοση του Aspose.Words για .NET από τον ιστότοπο.
Μπορώ να χρησιμοποιήσω πολλούς φακέλους προσαρμοσμένων γραμματοσειρών;
Ναι, μπορείτε να προσθέσετε πολλάFolderFontSource
περιπτώσεις στοSetFontsSources
μέθοδος χρήσης γραμματοσειρών από διαφορετικούς καταλόγους.
Είναι απαραίτητο να συμπεριληφθούν γραμματοσειρές συστήματος;
Η συμπερίληψη γραμματοσειρών συστήματος είναι προαιρετική, αλλά συνιστάται για να διασφαλιστεί ότι όλες οι τυπικές γραμματοσειρές είναι διαθέσιμες.
Ποιοι τύποι αρχείων υποστηρίζονται από το Aspose.Words;
Το Aspose.Words υποστηρίζει ένα ευρύ φάσμα μορφών αρχείων, συμπεριλαμβανομένων των DOCX, DOC, PDF, TXT, HTML και πολλών άλλων.
Πώς μπορώ να πάρω μια προσωρινή άδεια για το Aspose.Words;
Μπορείτε να αποκτήσετε έναπροσωρινή άδεια από τον ιστότοπο Aspose για να δοκιμάσετε τις πλήρεις δυνατότητες του Aspose.Words.