Tentukan Pemformatan Bersyarat
Dalam tutorial ini, kami akan memandu Anda melalui proses langkah demi langkah untuk menentukan pemformatan bersyarat menggunakan Aspose.Words untuk .NET. Kami akan menjelaskan paket kode sumber C# dan memberi Anda panduan komprehensif untuk membantu Anda memahami dan menerapkan fitur ini dalam proyek Anda sendiri. Di akhir tutorial ini, Anda akan mengetahui cara menerapkan pemformatan bersyarat ke tabel di dokumen Word Anda menggunakan Aspose.Words untuk .NET.
Langkah 1: Tentukan direktori dokumen
Pertama, Anda perlu menyetel jalur ke direktori dokumen Anda. Ini adalah lokasi di mana Anda ingin menyimpan dokumen Word yang telah Anda edit. Ganti “DIREKTORI DOKUMEN ANDA” dengan jalur yang sesuai.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Langkah 2: Buat dokumen baru dan pembuat dokumen
Selanjutnya, Anda perlu membuat instance baru dariDocument
kelas dan konstruktor dokumen untuk dokumen itu.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Langkah 3: Mulai tabel baru dan tambahkan sel
Untuk mulai membuat tabel, kami menggunakanStartTable()
metode pembuat dokumen, lalu kita menambahkan sel ke tabel menggunakanInsertCell()
metode dan kami menulis konten sel ke menggunakanWrite()
metode.
Table table = builder. StartTable();
builder. InsertCell();
builder.Write("Name");
builder. InsertCell();
builder.Write("Value");
builder. EndRow();
builder. InsertCell();
builder. InsertCell();
builder. EndTable();
Langkah 4: Buat gaya tabel dan atur pemformatan bersyarat
Sekarang kita dapat membuat style tabel menggunakanTableStyle
kelas danAdd()
metode dari dokumens
Gayacollection. We can then set the conditional formatting for the first row of the table by accessing the
Gaya Bersyaratproperty of the table style and using the
Properti Baris Pertama`.
TableStyle tableStyle = (TableStyle)doc.Styles.Add(StyleType.Table, "MyTableStyle1");
tableStyle.ConditionalStyles.FirstRow.Shading.BackgroundPatternColor = Color.GreenYellow;
tableStyle.ConditionalStyles.FirstRow.Shading.Texture = TextureIndex.TextureNone;
Langkah 5: Terapkan gaya tabel ke tabel
Terakhir, kami menerapkan gaya tabel yang kami buat ke tabel menggunakanStyle
properti tabel.
table.Style = tableStyle;
Langkah 6: Simpan dokumen yang dimodifikasi
Terakhir simpan dokumen yang dimodifikasi ke file. Anda dapat memilih nama dan
lokasi yang sesuai untuk dokumen keluaran.
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DefineConditionalFormatting.docx");
Selamat! Anda sekarang telah menentukan pemformatan bersyarat untuk tabel Anda menggunakan Aspose.Words untuk .NET.
Contoh kode sumber untuk Menentukan Pemformatan Bersyarat menggunakan Aspose.Words untuk .NET
// Jalur ke direktori dokumen Anda
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");
Kesimpulan
Dalam tutorial ini, kita mempelajari cara mengatur pemformatan bersyarat menggunakan Aspose.Words untuk .NET. Dengan mengikuti panduan langkah demi langkah ini, Anda bisa dengan mudah menerapkan pemformatan bersyarat ke tabel di dokumen Word Anda. Aspose.Words menawarkan API yang kuat dan fleksibel untuk memanipulasi dan memformat tabel di dokumen Anda. Dengan pengetahuan ini, Anda dapat meningkatkan presentasi visual dokumen Word Anda dan memenuhi kebutuhan spesifik.