Applica formattazione riga

In questo tutorial ti guideremo attraverso il processo passo passo per applicare la formattazione delle righe a una 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, avrai una chiara comprensione di come formattare le righe della 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 scheda

Per applicare la formattazione delle righe, dobbiamo prima iniziare una nuova tabella utilizzando il fileStartTable() metodo del costruttore del documento.

Table table = builder. StartTable();

Passaggio 4: inserisci la cella e vai al formato riga

Ora possiamo inserire una cella nella tabella e accedere al formato di riga per quella cella utilizzando il generatore di documentiInsertCell() ERowFormat metodi.

builder. InsertCell();
RowFormat rowFormat = builder.RowFormat;

Passaggio 5: imposta l’altezza della riga

Per impostare l’altezza della riga, utilizziamo ilHeight EHeightRule proprietà del formato di riga. In questo esempio impostiamo un’altezza di riga pari a 100 punti e utilizziamo il metodoExactly regola.

rowFormat. Height = 100;
rowFormat.HeightRule = HeightRule.Exactly;

Passaggio 6: definire la formattazione della tabella

Alcune proprietà di formattazione possono essere impostate sulla tabella stessa e vengono applicate a tutte le righe della tabella. In questo esempio, impostiamo le proprietà del margine della tabella utilizzando il fileLeftPadding, RightPadding, TopPadding EBottomPadding proprietà.

table. LeftPadding = 30;
table. RightPadding = 30;
table. TopPadding = 30;
table. BottomPadding = 30;

Passaggio 7: aggiungi contenuto alla riga

Ora possiamo

Aggiungeremo contenuto alla riga utilizzando i metodi del costruttore del documento. In questo esempio utilizziamo il fileWriteln() metodo per aggiungere testo alla riga.

builder.Writeln("I'm a beautifully formatted line.");

Passaggio 8: termina la linea e la tabella

Una volta aggiunto il contenuto alla riga, possiamo terminare la riga utilizzando il comandoEndRow() metodo e quindi terminare la tabella utilizzando il metodoEndTable() metodo.

builder. EndRow();
builder. EndTable();

Passaggio 9: salva il documento modificato

Infine, salviamo il documento modificato in un file. È possibile scegliere un nome e una posizione appropriati per il documento di output.

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

Congratulazioni! Ora hai applicato la formattazione delle righe a una tabella utilizzando Aspose.Words per .NET.

Codice sorgente di esempio per applicare la formattazione delle righe 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.ApplyRowFormatting.docx");

Conclusione

In questo tutorial, abbiamo imparato come applicare la formattazione delle righe a una tabella utilizzando Aspose.Words per .NET. Seguendo questa guida passo passo, puoi integrare facilmente questa funzionalità nei tuoi progetti C#. La manipolazione della formattazione delle righe della tabella è un aspetto essenziale dell’elaborazione dei documenti e Aspose.Words offre un’API potente e flessibile per raggiungere questo obiettivo. Con questa conoscenza, puoi migliorare la presentazione visiva dei tuoi documenti Word e soddisfare requisiti specifici.