Ανακτήστε τον προτιμώμενο τύπο πλάτους

Σε αυτό το σεμινάριο, θα μάθουμε πώς να ανακτήσετε τον προτιμώμενο τύπο πλάτους και την τιμή του από ένα κελί πίνακα σε ένα έγγραφο του 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 + "Tables.docx");

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

Βήμα 3: Ανάκτηση του προτιμώμενου τύπου πλάτους και τιμής

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

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

// Ενεργοποίηση αυτόματης ρύθμισης τραπεζιού
table. AllowAutoFit = true;

// Ανακτήστε το πρώτο κελί της πρώτης σειράς
Cell firstCell = table.FirstRow.FirstCell;

// Ανακτήστε τον προτιμώμενο τύπο πλάτους και την τιμή του
PreferredWidthType type = firstCell.CellFormat.PreferredWidth.Type;
double value = firstCell.CellFormat.PreferredWidth.Value;

Εδώ χρησιμοποιούμε το έγγραφο για να ανακτήσουμε τον πρώτο πίνακα και, στη συνέχεια, ενεργοποιούμε την αυτόματη προσαρμογή πίνακα με τοAllowAutoFit ιδιοκτησία. Στη συνέχεια ανακτούμε το πρώτο κελί της πρώτης σειράς του πίνακα. Από αυτό το κελί, μπορούμε να ανακτήσουμε τον προτιμώμενο τύπο πλάτους με τοPreferredWidth.Type ακίνητο και η αξία του με τοPreferredWidth.Value ιδιοκτησία.

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

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

Document doc = new Document(dataDir + "Tables.docx");
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
table.AllowAutoFit = true;
Cell firstCell = table.FirstRow.FirstCell;
PreferredWidthType type = firstCell.CellFormat.PreferredWidth.Type;
double value = firstCell.CellFormat.PreferredWidth.Value;

συμπέρασμα

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