ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Reports Namespace / ReportExportOptions Class / ExportPageOption Property
Example Version

    ExportPageOption Property
    Gets and sets the collection of report pages to be exported.
    Syntax
    public ExportPageOptions ExportPageOption {get; set;}
    Remarks

    Specify the collection of pages by choosing one of the ExportPageOption.

    The Custom option requires that you also set the CustomPages property.

    The SelectedIndexFeatures option only applies to a spatial map series.

    Example
    Export report to pdf
    //Note: Call within QueuedTask.Run()
    //Define Export Options
    var exportOptions = new ReportExportOptions
    {
      ExportPageOption = ExportPageOptions.ExportAllPages,
      TotalPageNumberOverride = 0
    
    };
    //Create PDF format with appropriate settings
    PDFFormat pdfFormat = new PDFFormat();
    pdfFormat.Resolution = 300;
    pdfFormat.OutputFileName = path;
    report.ExportToPDF($"{report.Name}", pdfFormat, exportOptions, useSelection);
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also