Multisezione
Questo tutorial spiega come lavorare con tag di documenti strutturati in più sezioni in un documento Word utilizzando Aspose.Words per .NET. È possibile recuperare ed elaborare i tag di sezione presenti nel documento.
Prerequisiti
Per seguire questo tutorial, è necessario disporre di quanto segue:
- Aspose.Words per la libreria .NET installata.
- Conoscenza base di C# ed elaborazione testi con documenti Word.
Passaggio 1: impostare la directory dei documenti
Inizia impostando il percorso della directory dei documenti. Sostituire"YOUR DOCUMENT DIRECTORY"
con il percorso effettivo della directory in cui si trova il documento.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Passaggio 2: caricare il documento e recuperare i tag multi-sezione
Caricare il documento Word utilizzando il fileDocument
costruttore, passando il percorso del documento come parametro. Recupera tutti i nodi iniziali dell’intervallo di tag del documento strutturato nel documento utilizzando il fileGetChildNodes
metodo.
Document doc = new Document(dataDir + "Multi-section structured document tags.docx");
NodeCollection tags = doc.GetChildNodes(NodeType.StructuredDocumentTagRangeStart, true);
Passaggio 3: elaborare i tag multisezione
Scorrere la raccolta dei nodi iniziali dell’intervallo di tag del documento strutturato. In questo esempio, stampiamo semplicemente il titolo di ciascun tag sulla console. È possibile eseguire ulteriori elaborazioni in base alle proprie esigenze.
foreach (StructuredDocumentTagRangeStart tag in tags)
Console.WriteLine(tag.Title);
Codice sorgente di esempio per Multi Sezione utilizzando Aspose.Words per .NET
// Percorso della directory dei documenti
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Multi-section structured document tags.docx");
NodeCollection tags = doc.GetChildNodes(NodeType.StructuredDocumentTagRangeStart, true);
foreach (StructuredDocumentTagRangeStart tag in tags)
Console.WriteLine(tag.Title);
Questo è tutto! Hai recuperato ed elaborato con successo i tag del documento strutturato in più sezioni nel tuo documento Word utilizzando Aspose.Words per .NET.