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.