Získejte podrobnosti o skupině revizí
V tomto podrobném průvodci vám ukážeme, jak získat podrobnosti o skupině revizí v dokumentu aplikace Word pomocí Aspose.Words for .NET. Poskytneme vám kompletní zdrojový kód a ukážeme vám, jak formátovat výstup markdown.
Krok 1: Načtení dokumentu
Prvním krokem je nahrání dokumentu obsahujícího revize.
Document doc = new Document(MyDir + "Revisions.docx");
Krok 2: Procházení revizí
Dále projdeme revize přítomné v dokumentu a zobrazíme jejich podrobnosti, jako je typ, autor, datum a revidovaný text.
foreach (Revision revision in doc.Revisions)
{
string groupText = revision.Group != null
? "Revision group text: " + revision.Group.Text
: "The revision does not belong to any group";
Console.WriteLine("Type: " + revision.RevisionType);
Console.WriteLine("Author: " + revision.Author);
Console.WriteLine("Date: " + revision.DateTime);
Console.WriteLine("Revision text: " + revision.ParentNode.ToString(SaveFormat.Text));
Console.WriteLine(groupText);
}
Příklad zdrojového kódu pro Get Revision Group Details pomocí Aspose.Words for .NET
Zde je úplný zdrojový kód pro získání podrobností o skupině revizí v dokumentu pomocí Aspose.Words for .NET:
Document doc = new Document(MyDir + "Revisions.docx");
foreach (Revision revision in doc.Revisions)
{
string groupText = revision.Group != null
? "Revision group text: " + revision.Group.Text
: "The revision does not belong to any group";
Console.WriteLine("Type: " + revision.RevisionType);
Console.WriteLine("Author: " + revision.Author);
Console.WriteLine("Date: " + revision.DateTime);
Console.WriteLine("Revision text: " + revision.ParentNode.ToString(SaveFormat.Text));
Console.WriteLine(groupText);
}
Závěr
tomto tutoriálu jsme se naučili, jak získat podrobnosti o skupině revizí v dokumentu aplikace Word pomocí Aspose.Words for .NET. Pomocí smyčky a příslušných vlastností jsme byli schopni zobrazit podrobnosti, jako je typ revize, autor, datum a revidovaný text. Aspose.Words for .NET nabízí mnoho výkonných funkcí pro manipulaci s dokumenty Word, včetně správy revizí. Nyní můžete tyto znalosti použít k získání podrobností o skupině revizí do vašich vlastních dokumentů aplikace Word pomocí Aspose.Words for .NET.
FAQ
Otázka: Jak načtu dokument s revizemi do Aspose.Words pro .NET?
A: PoužijteDocument
třídy Aspose.Words for .NET k načtení dokumentu ze souboru obsahujícího revize. Můžete zadat úplnou cestu dokumentu.
Document doc = new Document("path/to/the/document.docx");
Otázka: Jak získám podrobnosti o skupině revizí v Aspose.Words for .NET?
Odpověď: Projděte revize dokumentu pomocí smyčky a otevřete vlastnosti každé revize, abyste získali požadované podrobnosti. Můžete použítRevisionType
, Author
, DateTime
aParentNode
vlastnosti, abyste získali typ revize, autora, datum a revidovaný text.
foreach (Revision revision in doc.Revisions)
{
Console.WriteLine("Type: " + revision.RevisionType
);
Console.WriteLine("Author: " + revision.Author);
Console.WriteLine("Date: " + revision.DateTime);
Console.WriteLine("Revision text: " + revision.ParentNode.ToString(SaveFormat.Text));
}
Otázka: Jak zkontrolovat, zda revize patří do skupiny v Aspose.Words pro .NET?
A: PoužijteGroup
vlastnictvímRevision
objekt pro kontrolu, zda revize patří do skupiny. PokudGroup
majetek jenull
to znamená, že revize nepatří do žádné skupiny.
if (revision.Group != null)
{
// Revize patří do skupiny
}
else
{
// Revize nepatří do žádné skupiny
}