Demonstrates some advanced print features on top of the UWP Community Toolkit PrintHelper:
- adding page header and footer,
- adding page numbers,
- printing a list with all items on a separate page, and
- transforming a horizontal dashboard page to a vertical print report.
Core classes are
- PrintService, which acts as a wrapper around PrintHelper and plays its Service role in an MVVM architecture, and
- PrintPage, a more intelligent print page that knows about headers, footers, page numbering, and maybe more.