Uzyskaj typy wersji słów
W tym przewodniku krok po kroku powiemy Ci, jak uzyskać typy wersji słów w dokumencie programu Word za pomocą Aspose.Words dla .NET. Dostarczymy Ci pełny kod źródłowy i pokażemy, jak sformatować wynik przeceny.
Krok 1: Ładowanie dokumentu
Pierwszym krokiem jest przesłanie dokumentu zawierającego poprawki.
Document doc = new Document(MyDir + "Revisions.docx");
Krok 2: Przejdź przez akapity
Następnie przejrzymy akapity dokumentu i sprawdzimy typy wersji słów powiązanych z każdym akapitem.
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);
}
Przykładowy kod źródłowy dla opcji Pobierz typy wersji przy użyciu Aspose.Words dla .NET
Oto pełny kod źródłowy umożliwiający uzyskanie typów wersji w dokumencie przy użyciu Aspose.Words dla .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);
}
Wniosek
tym samouczku nauczyliśmy się, jak uzyskać typy wersji słów w dokumencie programu Word przy użyciu Aspose.Words dla .NET. Postępowaliśmy zgodnie z instrukcjami, aby załadować dokument, przejrzeć akapity i sprawdzić typy recenzji słownych powiązanych z każdym akapitem. Teraz możesz zastosować tę wiedzę do analizowania recenzji słów we własnych dokumentach Word przy użyciu Aspose.Words dla .NET.
Często zadawane pytania dotyczące typów wersji słów
P: Jak przesłać dokument do Aspose.Words dla .NET?
O: Skorzystaj zDocument
klasa Aspose.Words dla .NET, aby załadować dokument z pliku. Można określić pełną ścieżkę dokumentu.
Document doc = new Document("path/to/the/document.docx");
P: Jak przeglądać akapity w dokumencie w Aspose.Words dla .NET?
O: Skorzystaj zParagraphs
właściwość sekcji dokumentu, aby uzyskać zbiór akapitów. Następnie możesz użyć pętli, aby przeglądać każdy akapit.
ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
// Przetwórz każdy akapit tutaj
}
P: Jak sprawdzić, czy akapit został przeniesiony (usunięty) w Aspose.Words dla .NET?
O: Użyj akapituIsMoveFromRevision
właściwość, aby sprawdzić, czy została przeniesiona (usunięta).
if (paragraph. IsMove
FromRevision)
{
// Akapit został przeniesiony (usunięty)
}
P: Jak sprawdzić, czy akapit został przeniesiony (wstawiony) w Aspose.Words dla .NET?
O: Użyj akapituIsMoveToRevision
właściwość, aby sprawdzić, czy została przeniesiona (wstawiona).
if (paragraph.IsMoveToRevision)
{
// Akapit został przeniesiony (wstawiony)
}