Ορισμός μορφοποίησης υπό όρους

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

Βήμα 1: Ορίστε τον κατάλογο εγγράφων

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

string dataDir = "YOUR DOCUMENTS DIRECTORY";

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

Στη συνέχεια, πρέπει να δημιουργήσετε μια νέα παρουσία τουDocument κλάση και έναν κατασκευαστή εγγράφου για αυτό το έγγραφο.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Βήμα 3: Ξεκινήστε έναν νέο πίνακα και προσθέστε κελιά

Για να ξεκινήσουμε τη δημιουργία του πίνακα, χρησιμοποιούμε τοStartTable() μέθοδο του προγράμματος δημιουργίας εγγράφων και, στη συνέχεια, προσθέτουμε κελιά στον πίνακα χρησιμοποιώντας τοInsertCell() μέθοδο και γράφουμε τα περιεχόμενα των κελιών στο χρησιμοποιώντας τοWrite() μέθοδος.

Table table = builder. StartTable();
builder. InsertCell();
builder.Write("Name");
builder. InsertCell();
builder.Write("Value");
builder. EndRow();
builder. InsertCell();
builder. InsertCell();
builder. EndTable();

Βήμα 4: Δημιουργήστε ένα στυλ πίνακα και ορίστε τη μορφοποίηση υπό όρους

Τώρα μπορούμε να δημιουργήσουμε ένα στυλ πίνακα χρησιμοποιώντας τοTableStyle τάξη και τοAdd() μέθοδο από το έγγραφοs Στυλcollection. We can then set the conditional formatting for the first row of the table by accessing theConditionalStylesproperty of the table style and using theΙδιότητα FirstRow.

TableStyle tableStyle = (TableStyle)doc.Styles.Add(StyleType.Table, "MyTableStyle1");
tableStyle.ConditionalStyles.FirstRow.Shading.BackgroundPatternColor = Color.GreenYellow;
tableStyle.ConditionalStyles.FirstRow.Shading.Texture = TextureIndex.TextureNone;

Βήμα 5: Εφαρμόστε το στυλ πίνακα στον πίνακα

Τέλος, εφαρμόζουμε το στυλ πίνακα που δημιουργήσαμε στον πίνακα χρησιμοποιώντας τοStyle ιδιοκτησία του πίνακα.

table.Style = tableStyle;

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

Τέλος αποθηκεύστε το τροποποιημένο έγγραφο σε ένα αρχείο. Μπορείτε να επιλέξετε ένα όνομα και

κατάλληλη θέση για το έγγραφο εξόδου.

doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DefineConditionalFormatting.docx");

Συγχαρητήρια ! Τώρα έχετε ορίσει τη μορφοποίηση υπό όρους για τον πίνακά σας χρησιμοποιώντας το Aspose.Words για .NET.

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

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Table table = builder.StartTable();
	builder.InsertCell();
	builder.Write("Name");
	builder.InsertCell();
	builder.Write("Value");
	builder.EndRow();
	builder.InsertCell();
	builder.InsertCell();
	builder.EndTable();
	TableStyle tableStyle = (TableStyle) doc.Styles.Add(StyleType.Table, "MyTableStyle1");
	tableStyle.ConditionalStyles.FirstRow.Shading.BackgroundPatternColor = Color.GreenYellow;
	tableStyle.ConditionalStyles.FirstRow.Shading.Texture = TextureIndex.TextureNone;
	table.Style = tableStyle;
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DefineConditionalFormatting.docx");

συμπέρασμα

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