Získejte revizní typy slov
V tomto průvodci krok za krokem vám řekneme, jak získat typy revizí slov 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: Projděte si odstavce
Dále projdeme odstavce dokumentu a zkontrolujeme typy revizí slov spojených s každým odstavcem.
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);
}
Příklad zdrojového kódu pro získání typů revizí pomocí Aspose.Words pro .NET
Zde je úplný zdrojový kód pro získání typů revizí v dokumentu pomocí Aspose.Words pro .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);
}
Závěr
V tomto tutoriálu jsme se naučili, jak získat typy revizí slov v dokumentu aplikace Word pomocí Aspose.Words for .NET. Postupovali jsme podle kroků k načtení dokumentu, procházení odstavců a kontrole typů slovních recenzí spojených s každým odstavcem. Nyní můžete tyto znalosti použít k analýze slovních recenzí ve vašich vlastních dokumentech aplikace Word pomocí Aspose.Words for .NET.
Časté dotazy pro získání revizních typů slov
Otázka: Jak nahrát dokument do Aspose.Words pro .NET?
A: PoužijteDocument
třídy Aspose.Words pro .NET k načtení dokumentu ze souboru. Můžete zadat úplnou cestu dokumentu.
Document doc = new Document("path/to/the/document.docx");
Otázka: Jak mohu procházet odstavce v dokumentu v Aspose.Words pro .NET?
A: PoužijteParagraphs
vlastnost sekce dokumentu pro získání kolekce odstavců. Pomocí smyčky pak můžete procházet každý odstavec.
ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
for (int i = 0; i < paragraphs.Count; i++)
{
// Zde zpracujte každý odstavec
}
Otázka: Jak zkontrolovat, zda byl odstavec přesunut (smazán) v Aspose.Words pro .NET?
A: Použijte odstavceIsMoveFromRevision
vlastnost zkontrolovat, zda byla přesunuta (smazána).
if (paragraph. IsMove
FromRevision)
{
// Odstavec byl přesunut (smazán)
}
Otázka: Jak zkontrolovat, zda byl odstavec přesunut (vložen) v Aspose.Words pro .NET?
A: Použijte odstavceIsMoveToRevision
vlastnost zkontrolovat, zda byla přesunuta (vložena).
if (paragraph.IsMoveToRevision)
{
// Odstavec byl přesunut (vložen)
}