C# 调用aspose.word获取图文表格混排的文档正文段落所占的高度?
例如:A4纸一个段落插入4张大图片
@gxe 不幸的是,无法计算放置在4页上的段落的高度。您可以使用以下代码计算放置在1页上的段落的高度和宽度:
Document doc = new Document("input.docx");
LayoutCollector lc = new LayoutCollector(doc);
LayoutEnumerator le = new LayoutEnumerator(doc);
ParagraphCollection paragraphs = doc.FirstSection.Body.Paragraphs;
foreach (Paragraph para in paragraphs)
{
le.Current = lc.GetEntity(para);
double paragraphHeight = le.Rectangle.Height;
Console.WriteLine(paragraphHeight);
}