Installa la libreria FileFormat.words per automatizzare la creazione e la manipolazione dei file DOCX/DOCS. Usa questa API open source per imparare a allineare la tabella nei file di parole.

Come spostare una tabella nei documenti di parola a livello di livello

panoramica

Benvenuti in un altro interessante post sul blog su FileFormat.words per .NET. Ci sono molti articoli pubblicati su questa API open source che potresti trovare qui. Questa libreria ha il potenziale per creare e manipolare i documenti MS Word in un’applicazione C#. Tuttavia, abbiamo già coperto come creare tabelle nei documenti di Word usando fileformat.words. Pertanto, in questa guida, impareremo come spostare una tabella nei documenti di parole usando metodi e proprietà esposte da questa API open source. Entro la fine di questo post sul blog, avresti dovuto imparare come centrare la tabella o passare a destra/sinistra a livello di programmazione. Tratteremo i seguenti punti in questo post sul blog:

FileFormat.words-Installazione API open source

Bene, il processo di installazione di questa API open source non è più in esecuzione di un singolo comando o scarica un pacchetto. Pertanto, è possibile impostare FileFormat.words scaricando il pacchetto NuGet o eseguendo il comando seguente nel gestore dei pacchetti NUGET:

Install-Package FileFormat.Words

Come spostare una tabella nei documenti di Word - Segmento di codice

Ora, possiamo iniziare a scrivere frammenti di codice per spostare una tabella in parole a livello di programmazione. Prima di andare avanti, visitare questa guida in cui è possibile trovare i passaggi e lo snippet di codice per creare una tabella utilizzando questa source open-source API. Questa sezione dimostrerà i metodi per giustificare la posizione della tabella al centro, sinistra/destra in un documento Word.

  • Crea un’istanza della classe TableProperties.
  • Istanzia un’istanza della classe TableJustification.
  • Invoca il metodo aligncneter per posizionare la tabella al centro del documento.
  • Chiama il metodo Append per allegare l’oggetto TableJustification all’oggetto TBLPROP.
  • Il metodo AppendChild allegerà le proprietà della tabella alla tabella.
// Create an instance of the TableProperties class.
TableProperties tblProp = new TableProperties();
// Instantiate an instance of the TableJustification class.
TableJustification tableJustification = new TableJustification();
// Invoke the AlignCneter method to position the table in center of the document.
tableJustification.AlignCneter();
// Call the Append method to attach the tableJustification object to the tblProp object.
tblProp.Append(tableJustification);
// The AppendChild method will attach the table properties to the table.
table.AppendChild(tblProp);

Inserisci le righe precedenti del codice sorgente nel file principale ed esegui il progetto. Infine, vedrai l’output nell’immagine qui sotto:

come centrare il tavolo

Allo stesso modo, è possibile invocare i metodi alignleft e alignright per modificare le posizioni a sinistra oa destra.

conclusione

Questa è la fine di questo post sul blog. Speriamo che tu abbia imparato a spostare una tabella nei documenti di parole usando la libreria C#. Inoltre, hai anche attraversato come centrare una tabella e come allineare la tabella a sinistra/destra a livello di programmazione. Inoltre, questo articolo può aiutarti se stai cercando di creare un modulo che automatizzerà la creazione e la manipolazione dei file di parole. Quindi, puoi passare attraverso la documentazione di questa API open source per conoscere altre potenti caratteristiche. Infine, fileformat.com continua a scrivere post sul blog su altri argomenti. Inoltre, puoi seguirci sulle nostre piattaforme di social media, tra cui Facebook, LinkedIn e Twitter.

Contribute

Poiché FileFormat.words per .NET è un progetto open source ed è disponibile su GitHub. Quindi, il contributo della comunità è molto apprezzato.

chiedi una domanda

Puoi farci sapere delle tue domande o domande sul nostro forum.

Domande frequenti-FAQS

** Come posso spostare una tabella in un documento Word?** Puoi farlo usando i metodi esposti da fileformat.words. Quindi, aligncneter, alignleft e alignright sono usati per posizionare il centro del tavolo/sinistra/destra. ** Come posso regolare automaticamente le tabelle in parola?** Visita questo link per conoscere la risposta in dettaglio.

vedi anche