Accedi alla versione rivista
In questa guida passo passo, ti mostreremo come accedere alla versione rivista di un documento Word utilizzando Aspose.Words per .NET. Ti forniremo il codice sorgente completo e ti mostreremo come formattare l’output di markdown.
Passaggio 1: caricamento del documento
Il primo passo è caricare il documento contenente le revisioni.
Document doc = new Document(MyDir + "Revisions.docx");
doc.UpdateListLabels();
Passaggio 2: accedi alla versione rivista
Passiamo ora alla versione rivista del documento.
doc.RevisionsView = RevisionsView.Final;
Passaggio 3: sfoglia le revisioni
Successivamente, esamineremo le revisioni presenti nel documento e visualizzeremo informazioni specifiche per i paragrafi che sono elementi dell’elenco.
foreach (Revision revision in doc.Revisions)
{
if (revision.ParentNode.NodeType == NodeType.Paragraph)
{
Paragraph paragraph = (Paragraph)revision.ParentNode;
if (paragraph.IsListItem)
{
Console.WriteLine(paragraph.ListLabel.LabelString);
Console.WriteLine(paragraph.ListFormat.ListLevel);
}
}
}
Codice sorgente di esempio per Access Revised Version utilizzando Aspose.Words per .NET
Ecco il codice sorgente completo per accedere alla versione rivista di un documento utilizzando Aspose.Words per .NET:
Document doc = new Document(MyDir + "Revisions.docx");
doc.UpdateListLabels();
// Passa alla versione rivista del documento.
doc.RevisionsView = RevisionsView.Final;
foreach (Revision revision in doc.Revisions)
{
if (revision.ParentNode.NodeType == NodeType.Paragraph)
{
Paragraph paragraph = (Paragraph)revision.ParentNode;
if (paragraph.IsListItem)
{
Console.WriteLine(paragraph.ListLabel.LabelString);
Console.WriteLine(paragraph.ListFormat.ListLevel);
}
}
}
Conclusione
In questo tutorial, abbiamo imparato come accedere alla versione rivista di un documento Word utilizzando Aspose.Words per .NET. Caricando il documento, passando alla versione rivista e sfogliando le revisioni, siamo stati in grado di ottenere informazioni specifiche per i paragrafi che sono elementi di elenco. Aspose.Words per .NET offre potenti funzionalità per la manipolazione di documenti Word, incluso l’accesso alle recensioni. Ora puoi utilizzare questa conoscenza per accedere alla versione rivista dei tuoi documenti Word utilizzando Aspose.Words per .NET.
Domande frequenti
D: Come carico un documento con revisioni in Aspose.Words per .NET?
R: Usa ilDocument
classe di Aspose.Words per .NET per caricare un documento da un file contenente revisioni. È possibile specificare il percorso completo del documento.
Document doc = new Document("path/to/the/document.docx");
D: Come posso accedere alla versione rivista di un documento in Aspose.Words per .NET?
R: Usa ilRevisionsView
proprietà delDocument
opporsi all’accesso alla versione rivista del documento. È possibile impostare il valore diRevisionsView
proprietà aRevisionsView.Final
per mostrare la versione finale senza le revisioni.
doc.RevisionsView = RevisionsView.Final;
D: Come posso sfogliare le revisioni dei documenti in Aspose.Words per .NET?
R: Usa aforeach
loop per scorrere le revisioni presenti nel documento. Puoi usare ilRevisions
proprietà delDocument
oggetto per ottenere una raccolta di tutte le revisioni del documento.
foreach (Revision revision in doc.Revisions)
{
// Elabora ogni revisione qui
}
D: Come verificare se un paragrafo è un elemento dell’elenco in Aspose.Words per .NET?
R: Usa ilIsListItem
proprietà delParagraph
oggetto per verificare se un paragrafo è un elemento dell’elenco. ILIsListItem
rendimenti immobiliaritrue
se il paragrafo è un elemento dell’elenco, altrimenti restituiscefalse
.
if (paragraph.IsListItem)
{
// Il paragrafo è una voce di elenco
}
else
{
// Il paragrafo non è una voce di elenco
}