Modifica la formattazione della riga

In questo tutorial ti guideremo attraverso il processo passo passo per modificare la formattazione di una riga di 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 modificare i bordi, l’altezza e l’interruzione di riga 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. Qui è dove si trova il tuo documento Word. Sostituisci “DIRECTORY DOCUMENTI” con il percorso appropriato.

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Passaggio 2: carica il documento esistente

Successivamente, è necessario caricare il documento Word esistente in un’istanza del fileDocument classe.

Document doc = new Document(dataDir + "Tables.docx");

Passaggio 3: accedere alla riga da modificare

Per modificare la formattazione di una riga della tabella, dobbiamo accedere alla riga specifica nella tabella. Noi usiamo ilGetChild() EFirstRow metodi per ottenere il riferimento alla prima riga della tabella.

Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
Row firstRow = table.FirstRow;

Passaggio 4: modifica la formattazione della riga

Ora possiamo modificare la formattazione della riga utilizzando le proprietà del fileRowFormat classe. Ad esempio, possiamo rimuovere i bordi della linea, impostare l’altezza automatica e consentire l’interruzione di riga.

firstRow.RowFormat.Borders.LineStyle = LineStyle.None;
firstRow.RowFormat.HeightRule = HeightRule.Auto;
firstRow.RowFormat.AllowBreakAcrossPages = true;

Codice sorgente di esempio per Modifica formattazione riga utilizzando Aspose.Words per .NET

	// Percorso della directory dei documenti
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Tables.docx");
	Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
	// Recupera la prima riga nella tabella.
	Row firstRow = table.FirstRow;
	firstRow.RowFormat.Borders.LineStyle = LineStyle.None;
	firstRow.RowFormat.HeightRule = HeightRule.Auto;
	firstRow.RowFormat.AllowBreakAcrossPages = true;

Conclusione

In questo tutorial, abbiamo imparato come modificare la formattazione di una riga di tabella utilizzando Aspose.Words per .NET. Seguendo questa guida passo passo, puoi facilmente regolare i bordi, l’altezza e l’interruzione di riga delle righe nelle tabelle dei 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.