Μορφή σειράς Απενεργοποίηση Διακοπή σε σελίδες

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

Βήμα 1: Ρύθμιση έργου

  1. Εκκινήστε το Visual Studio και δημιουργήστε ένα νέο έργο C#.
  2. Προσθέστε μια αναφορά στη βιβλιοθήκη Aspose.Words για .NET.

Βήμα 2: Φόρτωση του εγγράφου

Για να ξεκινήσετε την επεξεργασία λέξεων με το έγγραφο, ακολουθήστε τα εξής βήματα:

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

// Φορτώστε το έγγραφο
Document doc = new Document(dataDir + "Table spanning two pages.docx");

Φροντίστε να αντικαταστήσετε τον “ΚΑΤΑΛΟΓΟ ΕΓΓΡΑΦΩΝ ΣΑΣ” με την πραγματική διαδρομή προς τον κατάλογο των εγγράφων σας και να δώσετε το σωστό όνομα αρχείου.

Βήμα 3: Απενεργοποίηση αλλαγής σειράς πίνακα

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

// Ανακτήστε τον πίνακα
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);

// Απενεργοποίηση αλλαγής σειράς για όλες τις σειρές στον πίνακα
foreach(Row row in table.Rows)
row.RowFormat.AllowBreakAcrossPages = false;

Εδώ χρησιμοποιούμε το έγγραφο για να ανακτήσουμε τον πρώτο πίνακα και, στη συνέχεια, να επαναλάβουμε όλες τις σειρές του πίνακα χρησιμοποιώντας έναν βρόχο foreach. Μέσα στον βρόχο, απενεργοποιούμε το σπάσιμο σειρών για κάθε σειρά ορίζοντας τοRowFormat.AllowBreakAcrossPagesιδιοκτησία σεfalse.

Βήμα 4: Αποθήκευση του τροποποιημένου εγγράφου

Τέλος, πρέπει να αποθηκεύσουμε το τροποποιημένο έγγραφο με την αλλαγή γραμμής πίνακα απενεργοποιημένη. Χρησιμοποιήστε τον παρακάτω κώδικα:

doc.Save(dataDir + "WorkingWithTables.RowFormatDisableBreakAcrossPages.docx");

Βεβαιωθείτε ότι έχετε καθορίσει τη σωστή διαδρομή και όνομα αρχείου για το έγγραφο εξόδου.

Δείγμα πηγαίου κώδικα για Μορφή σειράς Απενεργοποίηση Break Across Pages χρησιμοποιώντας Aspose.Words για .NET

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

Document doc = new Document(dataDir + "Table spanning two pages.docx");
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
// Απενεργοποιήστε την αλλαγή των σελίδων για όλες τις σειρές του πίνακα.
foreach (Row row in table.Rows)
	row.RowFormat.AllowBreakAcrossPages = false;
doc.Save(dataDir + "WorkingWithTables.RowFormatDisableBreakAcrossPages.docx");

συμπέρασμα

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