Adattare automaticamente una tabella in Word con C#

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#

  1. Configurare l’ambiente per utilizzare Aspose.Words for .NET
  2. Caricare il file Word di input nella classe Document contenente tabelle
  3. Ottenere il nodo figlio desiderato dal documento caricato
  4. Convertire il nodo in un oggetto Table
  5. Chiamare il metodo AutoFit() con il comportamento di adattamento desiderato
  6. 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#.

 Italiano