Smart Style Συμπεριφορά

Αυτό το σεμινάριο θα σας καθοδηγήσει στη διαδικασία χρήσης της λειτουργίας Smart Style Behavior του Aspose.Words για .NET. Αυτή η δυνατότητα σάς επιτρέπει να ενώνετε και να προσαρτάτε έγγραφα του Word, διατηρώντας παράλληλα τη συμπεριφορά έξυπνου στυλ.

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

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

  1. Το Aspose.Words για .NET έχει εγκατασταθεί. Μπορείτε να το κατεβάσετε από τον ιστότοπο Aspose ή να το εγκαταστήσετε μέσω του NuGet.
  2. Visual Studio ή οποιοδήποτε άλλο περιβάλλον ανάπτυξης C#.

Βήμα 1: Αρχικοποιήστε τους Καταλόγους Εγγράφων

Πρώτα, πρέπει να ορίσετε τη διαδρομή προς τον κατάλογο εγγράφων σας. Τροποποιήστε την τιμή τουdataDir μεταβλητή στη διαδρομή όπου βρίσκονται τα έγγραφά σας.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Βήμα 2: Φορτώστε τα έγγραφα προέλευσης και προορισμού

Στη συνέχεια, πρέπει να φορτώσετε τα έγγραφα προέλευσης και προορισμού χρησιμοποιώντας το Aspose.WordsDocument τάξη. Ενημερώστε τα ονόματα αρχείων στοDocument κατασκευαστή σύμφωνα με τα ονόματα των εγγράφων σας.

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Βήμα 3: Εισαγάγετε μια αλλαγή σελίδας στο έγγραφο προορισμού

Για να διασφαλίσετε ότι το προσαρτημένο περιεχόμενο εμφανίζεται σε μια νέα σελίδα στο έγγραφο προορισμού, μπορείτε να εισαγάγετε μια αλλαγή σελίδας χρησιμοποιώντας έναDocumentBuilder.

DocumentBuilder builder = new DocumentBuilder(dstDoc);
builder.MoveToDocumentEnd();
builder.InsertBreak(BreakType.PageBreak);

Βήμα 4: Ορίστε τις επιλογές συμπεριφοράς έξυπνου στυλ

Για να ενεργοποιήσετε τη συμπεριφορά έξυπνου στυλ κατά τη λειτουργία προσάρτησης, πρέπει να δημιουργήσετε μια παρουσία τουImportFormatOptions και ρυθμίστε τοSmartStyleBehaviorιδιοκτησία σεtrue.

ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };

Βήμα 5: Προσθέστε το έγγραφο προέλευσης στο έγγραφο προορισμού

Τώρα, μπορείτε να προσθέσετε το έγγραφο προέλευσης στο έγγραφο προορισμού χρησιμοποιώντας τοInsertDocument μέθοδος τουDocumentBuilder τάξη. Χρησιμοποιήστε τοImportFormatMode.UseDestinationStyles παράμετρο και περάστε τοImportFormatOptions αντιστέκεται στη διατήρηση έξυπνης συμπεριφοράς στυλ.

builder.InsertDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);

Βήμα 6: Αποθηκεύστε το τελικό έγγραφο

Τέλος, αποθηκεύστε το συγχωνευμένο έγγραφο με ενεργοποιημένη τη λειτουργία Smart Style Behavior χρησιμοποιώντας τοSave μέθοδος τουDocument τάξη.

builder.Document.Save(dataDir + "JoinAndAppendDocuments.SmartStyleBehavior.docx");

Παράδειγμα πηγαίου κώδικα για Smart Style Behavior χρησιμοποιώντας Aspose.Words για .NET

Ακολουθεί ο πλήρης πηγαίος κώδικας για τη δυνατότητα “Smart Style Behavior” σε C# χρησιμοποιώντας Aspose.Words για .NET:

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

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	DocumentBuilder builder = new DocumentBuilder(dstDoc);
	builder.MoveToDocumentEnd();
	builder.InsertBreak(BreakType.PageBreak);
	ImportFormatOptions options = new ImportFormatOptions { SmartStyleBehavior = true };
	builder.InsertDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);
	builder.Document.Save(dataDir + "JoinAndAppendDocuments.SmartStyleBehavior.docx");

Αυτό είναι! Έχετε εφαρμόσει με επιτυχία τη λειτουργία Smart Style Behavior χρησιμοποιώντας το Aspose.Words για .NET. Το τελικό έγγραφο θα περιέχει το συγχωνευμένο περιεχόμενο με τη διατήρηση της συμπεριφοράς έξυπνου στυλ.