Search code examples
c#asp.netopenxmlexport-to-word

How to paginate a Word document from c# with Open XML


How to paginate a word document for example

  • if there are 10 pages:

    page 1 of 10

    Page 2 of 10 ...

  • if there are 15 pages

    1 of 15 Page

    2 of 15 ...

and so on to generate a dynamic number of pages


Solution

  • The Open Xml SDK does NOT provide application behaviors such as layout (ex. pagination of WordprocessingML documents) or recalculation functionality. You can read more @ http://blogs.msdn.com/b/brian_jones/archive/2008/10/06/open-xml-format-sdk-2-0.aspx