To answer the question of why create a paginator, we must first discuss how we intend to use FlowDocuments. The final goal of this project is to enable FlowDocuments to be used in reporting and document generation.

Those that tried to generate reports using FlowDocuments will have noticed that the out-of-the-box DocumentPaginator does not provide support for some very important features:
  • Headers and footers
  • Page numbering
  • Repeating header rows in tables

So, in summary, this project started as means to provide a document paginator that supports at least those features as a stepping stone for allowing FlowDocuments to be used in reporting.

Last edited Dec 30, 2011 at 2:41 AM by fallinor, version 3

Comments

No comments yet.