Ρυθμίσεις γραμματοσειράς Προεπιλεγμένη παρουσία

Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε στον τρόπο διαμόρφωσης των προεπιλεγμένων ρυθμίσεων γραμματοσειράς σε ένα έγγραφο του Word χρησιμοποιώντας τη βιβλιοθήκη Aspose.Words για .NET. Οι προεπιλεγμένες ρυθμίσεις γραμματοσειράς σάς επιτρέπουν να καθορίσετε τις πηγές γραμματοσειράς που χρησιμοποιούνται κατά τη φόρτωση και την απόδοση εγγράφων. Θα σας οδηγήσουμε βήμα προς βήμα για να σας βοηθήσουμε να κατανοήσετε και να εφαρμόσετε τον κώδικα στο έργο σας .NET.

Προαπαιτούμενα

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε τα ακόλουθα στοιχεία:

  • Γνώση εργασίας της γλώσσας προγραμματισμού C#
  • Η βιβλιοθήκη Aspose.Words για .NET είναι εγκατεστημένη στο έργο σας

Βήμα 1: Ορίστε τον κατάλογο εγγράφων

Αρχικά, πρέπει να ορίσετε τη διαδρομή καταλόγου στη θέση του εγγράφου του Word. Αντικαθιστώ"YOUR DOCUMENT DIRECTORY" στον κωδικό με την κατάλληλη διαδρομή.

// Διαδρομή στον κατάλογο των εγγράφων σας
string dataDir = "YOUR DOCUMENTS DIRECTORY";

Βήμα 2: Διαμορφώστε τις προεπιλεγμένες ρυθμίσεις γραμματοσειράς

Στη συνέχεια, θα δημιουργήσουμε ένα παράδειγμα τουFontSettings χρησιμοποιώνταςFontSettings.DefaultInstance, και στη συνέχεια θα καθορίσουμε τις πηγές γραμματοσειράς που χρησιμοποιούνται κατά τη φόρτωση και την απόδοση εγγράφων. Σε αυτό το παράδειγμα, χρησιμοποιούμε μια πηγή γραμματοσειράς συστήματος και μια πηγή γραμματοσειράς φακέλου.

// Διαμορφώστε τις προεπιλεγμένες ρυθμίσεις γραμματοσειράς
FontSettings fontSettings = FontSettings.DefaultInstance;
fontSettings.SetFontsSources(new FontSourceBase[]
{
new SystemFontSource(),
new FolderFontSource("C:\\MyFonts\\", true)
});

Βήμα 3: Μεταφόρτωση εγγράφου με ρυθμίσεις γραμματοσειράς

Τώρα θα φορτώσουμε το έγγραφο χρησιμοποιώνταςLoadOptions και καθορίζοντας τις ρυθμίσεις γραμματοσειράς που θα χρησιμοποιηθούν.

// Φορτώστε το έγγραφο με τις ρυθμίσεις γραμματοσειράς
LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);

Δείγμα πηγαίου κώδικα για την προεπιλεγμένη περίπτωση των ρυθμίσεων γραμματοσειράς χρησιμοποιώντας το Aspose.Words για .NET


// Διαδρομή στον κατάλογο εγγράφων σας
string dataDir = "YOUR DOCUMENT DIRECTORY";

FontSettings fontSettings = FontSettings.DefaultInstance;
fontSettings.SetFontsSources(new FontSourceBase[]
{
	new SystemFontSource(),
	new FolderFontSource("C:\\MyFonts\\", true)
});
LoadOptions loadOptions = new LoadOptions();
loadOptions.FontSettings = fontSettings;
Document doc = new Document(dataDir + "Rendering.docx", loadOptions);

συμπέρασμα

Σε αυτό το σεμινάριο, είδαμε πώς να ρυθμίσετε τις προεπιλεγμένες ρυθμίσεις γραμματοσειράς σε ένα έγγραφο του Word με το Aspose.Words για .NET. Καθορίζοντας τις πηγές γραμματοσειράς που χρησιμοποιούνται κατά τη φόρτωση και την απόδοση εγγράφων, μπορείτε να ελέγξετε την εμφάνιση των γραμματοσειρών στα έγγραφά σας. Μη διστάσετε να χρησιμοποιήσετε αυτήν τη δυνατότητα για να προσαρμόσετε τις ρυθμίσεις γραμματοσειράς στα έργα σας.

Συχνές ερωτήσεις

Ε: Πώς μπορώ να ορίσω την προεπιλεγμένη γραμματοσειρά στο Aspose.Words;

Α: Για να ορίσετε την προεπιλεγμένη γραμματοσειρά στο Aspose.Words, μπορείτε να χρησιμοποιήσετε τοFontSettings τάξη και τοDefaultFontName ιδιότητα που καθορίζει το όνομα της γραμματοσειράς που θέλετε.

Ε: Μπορώ να καθορίσω το προεπιλεγμένο μέγεθος γραμματοσειράς στο Aspose.Words;

Α: Ναι, μπορείτε να καθορίσετε το προεπιλεγμένο μέγεθος γραμματοσειράς στο Aspose.Words χρησιμοποιώντας τοDefaultFontSize ιδιοκτησία τουFontSettings τάξη. Μπορείτε να ορίσετε το επιθυμητό μέγεθος σημείου.

Ε: Είναι δυνατόν να ορίσετε το προεπιλεγμένο χρώμα γραμματοσειράς στο Aspose.Words;

Α: Ναι, μπορείτε να ορίσετε το προεπιλεγμένο χρώμα γραμματοσειράς στο Aspose.Words χρησιμοποιώντας τοDefaultColor ιδιοκτησία τουFontSettings τάξη. Μπορείτε να καθορίσετε το χρώμα χρησιμοποιώντας τιμές RGB ή προκαθορισμένα ονόματα.

Ε: Ισχύουν οι προεπιλεγμένες ρυθμίσεις γραμματοσειράς για όλα τα έγγραφα;

Α: Ναι, οι προεπιλεγμένες ρυθμίσεις γραμματοσειράς ισχύουν για όλα τα έγγραφα που δημιουργούνται ή επεξεργάζονται στο Aspose.Words, εκτός εάν έχουν οριστεί συγκεκριμένες ρυθμίσεις για ένα μεμονωμένο έγγραφο.