dashboard-devexpress-dot-dashboardcommon-ab517c3e.md
Contains options related to exporting a dashboard/dashboard item to PDF format.
Namespace : DevExpress.DashboardCommon
Assembly : DevExpress.Dashboard.v25.2.Core.dll
NuGet Package : DevExpress.Dashboard.Core
public class DashboardPdfExportOptions :
IDashboardPdfExportOptions,
IDashboardReportOptions,
IDashboardExportOptions
Public Class DashboardPdfExportOptions
Implements IDashboardPdfExportOptions,
IDashboardReportOptions,
IDashboardExportOptions
The following members return DashboardPdfExportOptions objects:
The following properties allow you to access default PDF export options for different controls.
Moreover, you can specify PDF options when exporting a dashboard/dashboard item using the following methods.
Note
To export a dashboard/dashboard item on the web using an API, use the ExportToPdf and ExportDashboardItemToPdf methods exposed by the ASPxClientDashboard class.
The following code snippet shows how to export the Chart dashboard item displayed within the DashboardDesigner using the DashboardDesigner.ExportDashboardItemToPdf method with specific PDF-export options specified.
using DevExpress.DashboardCommon;
// ...
dashboardDesigner1.ExportDashboardItemToPdf("chartDashboardItem1", @"c:\temp\ExportedDocument.pdf", new DashboardPdfExportOptions() {
ChartSizeMode = ChartExportSizeMode.Zoom,
PageLayout = DashboardExportPageLayout.Portrait,
PaperKind = System.Drawing.Printing.PaperKind.A3
}
);
Imports DevExpress.DashboardCommon
' ...
dashboardDesigner1.ExportDashboardItemToPdf("chartDashboardItem1", "c:\temp\ExportedDocument.pdf", New DashboardPdfExportOptions() With { _
Key .ChartSizeMode = ChartExportSizeMode.Zoom, _
Key .PageLayout = DashboardExportPageLayout.Portrait, _
Key .PaperKind = System.Drawing.Printing.PaperKind.A3 _
})
Object DashboardPdfExportOptions
See Also