Dear Sir or Madam,
Any update on this issue?
Hi Alex,
Document(@“C:\Temp\Magic
1500 Limited-Annual Report-30062012.docx”);
LayoutCollector layoutCollector = new LayoutCollector(doc);
DocumentBuilder builder = new DocumentBuilder();
NodeCollection paragraphs = doc.GetChildNodes(NodeType.Paragraph, true);
foreach (Paragraph para in paragraphs)
{
if (para.ToString(SaveFormat.Text).StartsWith("Note 33"))
{
Table tab = (Table)para.GetAncestor(NodeType.Table);
if (tab != null)
{
// Get statistics of Paragraph contained inside wrapper Table
builder.Writeln(" --------- Paragraph ---------");
builder.Writeln("NodeType: " + Aspose.Words.Node.NodeTypeToString(para.NodeType));
builder.Writeln("Page Start: " + layoutCollector.GetStartPageIndex(para));
builder.Writeln("Page End: " + layoutCollector.GetEndPageIndex(para));
builder.Writeln("");
builder.Writeln(" --------- Cell ---------");
builder.Writeln("NodeType: " + Aspose.Words.Node.NodeTypeToString(para.ParentNode.NodeType));
builder.Writeln("Page Start: " + layoutCollector.GetStartPageIndex(para.ParentNode));
builder.Writeln("Page End: " + layoutCollector.GetEndPageIndex(para.ParentNode));
builder.Writeln("");
builder.Writeln(" --------- Row ---------");
builder.Writeln("NodeType: " + Aspose.Words.Node.NodeTypeToString(para.ParentNode.ParentNode.NodeType));
builder.Writeln("Page Start: " + layoutCollector.GetStartPageIndex(para.ParentNode.ParentNode));
builder.Writeln("Page End: " + layoutCollector.GetEndPageIndex(para.ParentNode.ParentNode));
}
else
{
// Get statistics of Paragraph contained inside primary header of 63th section
}
}
}
builder.Document.Save(@"C:\Temp\out.docx");
Hi Awais,
Hi Alex,
Hi Awais,
Hi Alex,