OpenXML:无论如何,看看Word文档是否适合一个页面

时间:2011-06-24 10:19:05

标签: c# openxml openxml-sdk wordprocessingml

虽然我对此表示怀疑,如果我在C#中使用OpenXML sdk打开word文档并添加一些信息,有什么方法可以让我看看它是否仍然适合一个页面?

如果不是,我不想减少我添加的特定项目的字体大小,直到它适合。

如果我的当前大小与页面大小相关,我可以编写这个算法,只有边距和所有这些。

1 个答案:

答案 0 :(得分:1)

我在另一个网站上遇到过这个例子,不知道它是否适用于您的情况,因为它需要Office PIA ......

var app = new Word.Application();
var doc = app.Documents.Open("path/to/file");
doc.Repaginate()

var pageNumber = doc.BuiltInDocumentProperties("Number of Pages").Value as int;