Imposta il riempimento delle celle

In questo tutorial ti guideremo attraverso il processo passo passo per impostare i margini delle celle 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 i margini (spazio) sinistro, superiore, destro e inferiore del contenuto della cella nelle tabelle dei 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.

builder. StartTable();
builder. InsertCell();

Passaggio 4: imposta i margini della cella

Ora possiamo impostare i margini della cella utilizzando il fileSetPaddings() metodo delCellFormat oggetto. I margini sono definiti in punti e specificati nell’ordine sinistro, superiore, destro e inferiore.

builder.CellFormat.SetPaddings(30, 50, 30, 50);

Passaggio 5: aggiungi contenuto alla cella

Quindi possiamo aggiungere contenuto alla cella utilizzando il generatore di documentiWriteln() metodo.

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

Passaggio 6: termina la tabella e salva il documento

Infine, terminiamo la creazione della tabella utilizzando il fileEndRow() metodo eEndTable(), quindi salviamo il documento modificato in un file.

builder. EndRow();
builder. EndTable();
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.SetCellPadding.docx");

Codice sorgente di esempio per Imposta riempimento celle utilizzando Aspose.Words per .NET

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

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	builder.StartTable();
	builder.InsertCell();
	// Imposta la quantità di spazio (in punti) da aggiungere a sinistra/in alto/a destra/in basso del contenuto della cella.
	builder.CellFormat.SetPaddings(30, 50, 30, 50);
	builder.Writeln("I'm a wonderful formatted cell.");
	builder.EndRow();
	builder.EndTable();
	doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.SetCellPadding.docx");

Conclusione

In questo tutorial, abbiamo imparato come impostare i margini di una cella di tabella utilizzando Aspose.Words per .NET. Seguendo questa guida passo passo, puoi facilmente regolare i margini delle celle per creare spazi a sinistra, in alto, a destra e in fondo al contenuto 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 la formattazione delle tue tabelle in base alle tue esigenze specifiche.