Imposta la formattazione della riga della tabella
In questo tutorial ti guideremo attraverso il processo passo passo per impostare la formattazione delle righe della tabella utilizzando Aspose.Words per .NET. Spiegheremo il codice sorgente C# in bundle e ti forniremo una guida completa per aiutarti a comprendere e implementare questa funzionalità nei tuoi progetti. Alla fine di questo tutorial, saprai come regolare l’altezza e il riempimento di una riga di tabella nei tuoi documenti Word utilizzando Aspose.Words per .NET.
Passaggio 1: definire la directory dei documenti
Innanzitutto, devi impostare il percorso della directory dei documenti. Questa è la posizione in cui desideri salvare il documento Word modificato. Sostituisci “DIRECTORY DOCUMENTI” con il percorso appropriato.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Passaggio 2: crea un nuovo documento e un generatore di documenti
Successivamente, è necessario creare una nuova istanza del fileDocument
classe e un costruttore di documenti per quel documento.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Passaggio 3: avvia una nuova tabella e aggiungi una cella
Per iniziare a creare la tabella, utilizziamo il fileStartTable()
del costruttore del documento, quindi aggiungiamo una cella alla tabella utilizzando il metodoInsertCell()
metodo.
Table table = builder. StartTable();
builder. InsertCell();
Passaggio 4: definire la formattazione della linea
Ora possiamo impostare la formattazione della riga accedendo al fileRowFormat
oggetto delDocumentBuilder
oggetto. Possiamo impostare l’altezza della linea e i margini (padding) utilizzando le proprietà corrispondenti.
RowFormat rowFormat = builder.RowFormat;
rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;
Passaggio 5: imposta i margini della tabella
Successivamente, possiamo impostare i riempimenti della tabella accedendo alle proprietà corrispondenti delTable
oggetto. Questi margini verranno applicati a tutte le righe della tabella.
table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;
Passaggio 6: aggiungi contenuto alla riga
Infine, possiamo aggiungere contenuto alla riga utilizzando il generatore di documentiWriteln()
metodo.
builder.Writeln("I'm a beautifully formatted line.");
Passaggio 7: termina la tabella e salva il documento
In
Alla fine, terminiamo la creazione della tabella utilizzando il fileEndRow()
EEndTable()
metodo, quindi salviamo il documento modificato in un file.
builder. EndRow();
builder. EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableRowFormatting.docx");
Codice sorgente di esempio per impostare la formattazione delle righe della tabella utilizzando Aspose.Words per .NET
// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Table table = builder.StartTable();
builder.InsertCell();
RowFormat rowFormat = builder.RowFormat;
rowFormat.Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;
// Queste proprietà di formattazione vengono impostate sulla tabella e applicate a tutte le righe della tabella.
table.LeftPadding = 30;
table.RightPadding = 30;
table.TopPadding = 30;
table.BottomPadding = 30;
builder.Writeln("I'm a wonderful formatted row.");
builder.EndRow();
builder.EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.DocumentBuilderSetTableRowFormatting.docx");
Conclusione
In questo tutorial, abbiamo imparato come impostare la formattazione delle righe della tabella utilizzando Aspose.Words per .NET. Seguendo questa guida passo passo, puoi facilmente regolare l’altezza e i margini delle righe della tabella nei tuoi documenti Word. Aspose.Words offre un’API potente e flessibile per manipolare e formattare le tabelle nei tuoi documenti. Con questa conoscenza, puoi personalizzare il layout visivo delle tue tabelle in base alle tue esigenze specifiche.