Questo articolo spiega come adattare automaticamente una tabella in Word utilizzando C#. Contiene le impostazioni dell’IDE, un elenco di passaggi e un codice di esempio per modificare una tabella in Word con C#.
Passaggi per adattare automaticamente una tabella in Word con C#
- Configurare l’ambiente per utilizzare Aspose.Words for .NET
- Caricare il file Word di input nella classe Document contenente tabelle
- Ottenere il nodo figlio desiderato dal documento caricato
- Convertire il nodo in un oggetto Table
- Chiamare il metodo AutoFit() con il comportamento di adattamento desiderato
- Salvare il file Word di output dopo l’adattamento della tabella
Questi passaggi spiegano come adattare una tabella alla pagina in Word con C#. È sufficiente caricare il documento Word, selezionare la tabella desiderata specificando il suo indice, convertirla in un oggetto Table e infine chiamare il metodo AutoFit() con l’opzione desiderata.
Codice C# per adattare una tabella alla pagina in Word
using Aspose.Words; | |
using Aspose.Words.Tables; | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document("Table.docx"); | |
Table table = (Table)doc.GetChild(NodeType.Table, 0, true); | |
table.AutoFit(AutoFitBehavior.AutoFitToWindow); | |
doc.Save("AdjustedTable.docx"); |
Questo codice dimostra come adattare automaticamente una tabella in Word con C#. Per impostazione predefinita, la larghezza della tabella viene adattata alla larghezza della pagina. È possibile anche adattare la larghezza delle colonne in base al contenuto o mantenere una larghezza fissa.
Per sapere come creare una nuova tabella in un documento Word, consulta l’articolo Come creare una tabella in un documento Word con C#.