Uzyskaj dostęp do poprawionej wersji
W tym przewodniku krok po kroku pokażemy, jak uzyskać dostęp do poprawionej wersji dokumentu 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");
doc.UpdateListLabels();
Krok 2: Uzyskaj dostęp do poprawionej wersji
Przejdźmy teraz do poprawionej wersji dokumentu.
doc.RevisionsView = RevisionsView.Final;
Krok 3: Przeglądaj wersje
Następnie przejrzymy wersje obecne w dokumencie i wyświetlimy określone informacje dotyczące akapitów będących elementami listy.
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);
}
}
}
Przykładowy kod źródłowy poprawionej wersji programu Access przy użyciu Aspose.Words dla .NET
Oto kompletny kod źródłowy umożliwiający dostęp do poprawionej wersji dokumentu przy użyciu Aspose.Words dla .NET:
Document doc = new Document(MyDir + "Revisions.docx");
doc.UpdateListLabels();
// Przejdź do poprawionej wersji dokumentu.
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);
}
}
}
Wniosek
W tym samouczku nauczyliśmy się, jak uzyskać dostęp do poprawionej wersji dokumentu programu Word za pomocą Aspose.Words dla .NET. Ładując dokument, przechodząc do poprawionej wersji i przeglądając poprawki, mogliśmy uzyskać szczegółowe informacje dotyczące akapitów będących pozycjami listy. Aspose.Words dla .NET oferuje zaawansowane funkcje do manipulowania dokumentami Word, w tym dostęp do recenzji. Możesz teraz wykorzystać tę wiedzę, aby uzyskać dostęp do poprawionej wersji własnych dokumentów programu Word za pomocą Aspose.Words dla .NET.
Często zadawane pytania
P: Jak załadować dokument z wersjami do Aspose.Words dla .NET?
O: Skorzystaj zDocument
klasa Aspose.Words dla .NET, aby załadować dokument z pliku zawierającego poprawki. Można określić pełną ścieżkę dokumentu.
Document doc = new Document("path/to/the/document.docx");
P: Jak uzyskać dostęp do poprawionej wersji dokumentu w Aspose.Words dla .NET?
O: Skorzystaj zRevisionsView
własnośćDocument
sprzeciwić się dostępowi do poprawionej wersji dokumentu. Można ustawić wartośćRevisionsView
własność doRevisionsView.Final
aby wyświetlić wersję ostateczną bez poprawek.
doc.RevisionsView = RevisionsView.Final;
P: Jak przeglądać wersje dokumentów w Aspose.Words dla .NET?
Odp.: użyj aforeach
pętla do iteracji po wersjach znajdujących się w dokumencie. Możesz skorzystać zRevisions
własnośćDocument
obiekt, aby uzyskać kolekcję wszystkich wersji dokumentu.
foreach (Revision revision in doc.Revisions)
{
// Przetwarzaj tutaj każdą wersję
}
P: Jak sprawdzić, czy akapit jest pozycją na liście w Aspose.Words dla .NET?
O: Skorzystaj zIsListItem
własnośćParagraph
obiekt, aby sprawdzić, czy akapit jest elementem listy. TheIsListItem
zwroty własnościtrue
jeśli akapit jest elementem listy, w przeciwnym razie zwracafalse
.
if (paragraph.IsListItem)
{
// Akapit jest elementem listy
}
else
{
// Akapit nie jest pozycją na liście
}