Ottieni tipi di parole di revisione

In questa guida passo passo, ti spiegheremo come ottenere i tipi di revisioni delle parole in 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");

Passaggio 2: scorrere i paragrafi

Successivamente, esamineremo i paragrafi del documento e controlleremo i tipi di revisioni delle parole associate a ciascun paragrafo.

ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
     if (paragraphs[i].IsMoveFromRevision)
         Console.WriteLine("Paragraph {0} has been moved (deleted).", i);
     if (paragraphs[i].IsMoveToRevision)
         Console.WriteLine("Paragraph {0} has been moved (inserted).", i);
}

Codice sorgente di esempio per Ottieni tipi di revisione utilizzando Aspose.Words per .NET

Ecco il codice sorgente completo per ottenere i tipi di revisione in un documento utilizzando Aspose.Words per .NET:

Document doc = new Document(MyDir + "Revisions.docx");

ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
	 if (paragraphs[i].IsMoveFromRevision)
		 Console.WriteLine("Paragraph {0} has been moved (deleted).", i);
	 if (paragraphs[i].IsMoveToRevision)
		 Console.WriteLine("Paragraph {0} has been moved (inserted).", i);
}

Conclusione

In questo tutorial, abbiamo imparato come ottenere i tipi di revisioni delle parole in un documento Word utilizzando Aspose.Words per .NET. Abbiamo seguito i passaggi per caricare il documento, esaminare i paragrafi e verificare i tipi di revisioni delle parole associate a ciascun paragrafo. Ora puoi applicare queste conoscenze per analizzare le revisioni delle parole nei tuoi documenti Word utilizzando Aspose.Words per .NET.

Domande frequenti per ottenere tipi di parole di revisione

D: Come caricare un documento in Aspose.Words per .NET?

R: Usa ilDocument classe di Aspose.Words per .NET per caricare un documento da un file. È possibile specificare il percorso completo del documento.

Document doc = new Document("path/to/the/document.docx");

D: Come posso scorrere i paragrafi in un documento in Aspose.Words per .NET?

R: Usa ilParagraphs proprietà della sezione documento per ottenere la raccolta dei paragrafi. È quindi possibile utilizzare un ciclo per scorrere ciascun paragrafo.

ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
     // Elabora ogni paragrafo qui
}

D: Come verificare se un paragrafo è stato spostato (eliminato) in Aspose.Words per .NET?

A: Usa un paragrafoIsMoveFromRevision proprietà per verificare se è stata spostata (eliminata).

if (paragraph. IsMove

FromRevision)
{
     // Il paragrafo è stato spostato (eliminato)
}

D: Come verificare se un paragrafo è stato spostato (inserito) in Aspose.Words per .NET?

A: Usa un paragrafoIsMoveToRevisionproprietà per verificare se è stata spostata (inserita).

if (paragraph.IsMoveToRevision)
{
     // Il paragrafo è stato spostato (inserito)
}