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