Λάβετε διάστιχο γραμματοσειράς

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

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

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

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

Βήμα 1: Δημιουργήστε ένα νέο πρόγραμμα δημιουργίας εγγράφων και εγγράφων

Αρχικά, θα δημιουργήσουμε ένα νέο έγγραφο δημιουργώντας τοDocument κλάση και ένα πρόγραμμα δημιουργίας εγγράφων δημιουργώντας τοDocumentBuilder τάξη.

// Δημιουργήστε ένα νέο έγγραφο
Document doc = new Document();

//Δημιουργήστε ένα πρόγραμμα δημιουργίας εγγράφων
DocumentBuilder builder = new DocumentBuilder(doc);

Βήμα 2: Διαμόρφωση της γραμματοσειράς

Στη συνέχεια, θα διαμορφώσουμε τη γραμματοσειρά ορίζοντας τοName ιδιοκτησία της δημιουργίας εγγράφων.

// Διαμόρφωση της γραμματοσειράς
builder.Font.Name = "Calibri";

Βήμα 3: Προσθέστε κείμενο στο έγγραφο

Θα χρησιμοποιήσουμε τώρα τη δημιουργία εγγράφων για να προσθέσουμε μορφοποιημένο κείμενο στο έγγραφο.

// Προσθήκη κειμένου στο έγγραφο
builder. Writen("qText");

Βήμα 4: Λάβετε διάστιχο γραμματοσειράς

Τώρα θα έχουμε πρόσβαση στοFont αντικείμενο της πρώτης παραγράφου του εγγράφου και να ανακτήσετε την τιμή τουLineSpacing ιδιοκτησία.

// Λάβετε το διάστιχο της γραμματοσειράς
Font font = builder.Document.FirstSection.Body.FirstParagraph.Runs[0].Font;
Console.WriteLine($"lineSpacing = {font.LineSpacing}");

Δείγμα πηγαίου κώδικα για Λήψη διαστήματος γραμμών γραμματοσειράς χρησιμοποιώντας το Aspose.Words για .NET

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Font.Name = "Calibri";
builder.Writeln("qText");
Font font = builder.Document.FirstSection.Body.FirstParagraph.Runs[0].Font;
Console.WriteLine($"lineSpacing = {font.LineSpacing}");

συμπέρασμα

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

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

Ε: Πώς μπορώ να αλλάξω το διάστιχο συγκεκριμένου κειμένου σε ένα έγγραφο του Word;

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

Ε: Είναι δυνατόν να εφαρμοστεί ακριβές διάστημα μεταξύ των γραμμών σε ένα έγγραφο του Word;

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

Ε: Πώς μπορώ να προσαρμόσω το διάστιχο για ολόκληρο το έγγραφο του Word;

Α: Με το Aspose.Words, μπορείτε εύκολα να προσαρμόσετε το διάστιχο για ολόκληρο το έγγραφο του Word. Χρησιμοποιήστε τις μεθόδους που παρέχονται από το API για να καθορίσετε την επιθυμητή απόσταση γραμμών για ολόκληρο το έγγραφο.

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

Α: Ναι, το Aspose.Words υποστηρίζει πολλαπλές αποστάσεις σε έγγραφα του Word. Μπορείτε να ορίσετε πολλαπλές αποστάσεις, όπως 1,5 φορές ή 2 φορές το κανονικό διάστημα, για τις γραμμές του κειμένου σας.

Ε: Πώς μπορώ να αποφύγω προβλήματα επικάλυψης γραμμών κατά την προσαρμογή της απόστασης γραμμών;

Α: Για να αποφύγετε προβλήματα επικάλυψης γραμμών κατά την προσαρμογή της απόστασης μεταξύ των γραμμών, φροντίστε να επιλέξετε τις κατάλληλες τιμές απόστασης. Δοκιμάστε επίσης την τελική απόδοση του εγγράφου σας για να βεβαιωθείτε ότι το κείμενο παραμένει ευανάγνωστο και καλά μορφοποιημένο.