Costruisci tabella con bordi
In questo tutorial ti guideremo attraverso il processo passo passo per creare una tabella con bordi 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 creare una tabella con bordi personalizzati 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 è archiviato 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: accedi alla tabella e rimuovi i bordi esistenti
Per iniziare a costruire la tabella con i bordi, dobbiamo accedere alla tabella nel documento e rimuovere i bordi esistenti. ILClearBorders()
Il metodo rimuove tutti i bordi dalla tabella.
Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
table. ClearBorders();
Passaggio 4: imposta i bordi della tabella
Ora possiamo impostare i bordi della tabella utilizzando il comandoSetBorders()
metodo. In questo esempio utilizziamo un bordo di colore verde con uno spessore di 1,5 punti.
table.SetBorders(LineStyle.Single, 1.5, Color.Green);
Passaggio 5: 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.BuildTableWithBorders.docx");
Congratulazioni! Ora hai creato una tabella con bordi personalizzati utilizzando Aspose.Words per .NET.
Codice sorgente di esempio per Build Table With Borders 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);
//Cancella eventuali bordi esistenti dalla tabella.
table.ClearBorders();
// Imposta un bordo verde attorno e all'interno del tavolo.
table.SetBorders(LineStyle.Single, 1.5, Color.Green);
doc.Save(dataDir + "WorkingWithTableStylesAndFormatting.BuildTableWithBorders.docx");
Conclusione
In questo tutorial, abbiamo imparato come creare una tabella con bordi utilizzando Aspose.Words per .NET. Seguendo questa guida passo passo, puoi personalizzare facilmente i bordi 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 migliorare la presentazione visiva dei tuoi documenti Word e soddisfare esigenze specifiche.