ActiveReports 18 .NET Edition
Samples / Samples / API / Section Report / Print Multiple Pages per Sheet
In This Topic
    Print Multiple Pages per Sheet
    In This Topic

    The PrintMultiplePagesPerSheet sample demonstrates how you can print a document with multiple pages per sheet using the common PrintDocument class or PrintOptions class from .NET Framework. This sample project consists of the PrintMultiplePagesForm and the Invoice report.

    Printing a document with multiple pages per sheet

    Sample Location

    Visual Basic.NET

    https://github.com/activereports/Samples18/tree/main/API/Section/PrintMultiplePagesPerSheet/VB.NET

    C#

    https://github.com/activereports/Samples18/tree/main/API/Section/PrintMultiplePagesPerSheet/C#

    Details

    When you run this sample, you will see the PrintMultiplePagesForm with the Invoice report. On this form, you can select the number of pages to be printed on each sheet using the Select Number of Pages to Print on One Sheet ComboBox. You can also select from PrintMultiple Pages using PrintOptions API  and PrintMultiple Pages using Custom Code tabs options and click the Print button on each of these tab to print the selected number of pages in one sheet.

    Note: To run this sample, you must have access to the Nwind.db. The NWIND.db file can be downloaded from GitHub.

    See Also

    Developers