Θέση πλωτού τραπεζιού

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

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

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

Βήμα 2: Φόρτωση του εγγράφου και πρόσβαση στον πίνακα

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

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

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

// Πρόσβαση στη συστοιχία
Table table = doc.FirstSection.Body.Tables[0];

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

Βήμα 3: Τοποθέτηση της πλωτής σανίδας

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

// Τοποθέτηση του πλωτού τραπεζιού
table. AbsoluteHorizontalDistance = 10;
table. RelativeVerticalAlignment = VerticalAlignment. Center;

Εδώ χρησιμοποιούμε τοAbsoluteHorizontalDistance ιδιότητα για να ορίσετε την απόλυτη οριζόντια απόσταση του πίνακα από το αριστερό άκρο της σελίδας. Χρησιμοποιούμε επίσης τοRelativeVerticalAlignment ιδιότητα για να ορίσετε τη σχετική κατακόρυφη στοίχιση του πίνακα στο περιβάλλον περιεχόμενο.

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

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

// Αποθηκεύστε το τροποποιημένο έγγραφο
doc.Save(dataDir + "WorkingWithTables.FloatingTablePosition.docx");

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

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

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

	Document doc = new Document(dataDir + "Table wrapped by text.docx");
	Table table = doc.FirstSection.Body.Tables[0];
	table.AbsoluteHorizontalDistance = 10;
	table.RelativeVerticalAlignment = VerticalAlignment.Center;
	doc.Save(dataDir + "WorkingWithTables.FloatingTablePosition.docx");

συμπέρασμα

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