DashboardExportOptionBuilder.PdfExportOptions(Action<DashboardPdfExportOptions>) Method
Contains options which define how the dashboard item is exported to the PDF format.
Namespace: DevExpress.DashboardAspNetCore
Assembly: DevExpress.Dashboard.v24.1.AspNetCore.dll
NuGet Package: DevExpress.AspNetCore.Dashboard
Declaration
public DashboardExportOptionBuilder PdfExportOptions(
Action<DashboardPdfExportOptions> config
)
Parameters
Name | Type | Description |
---|---|---|
config | Action<DashboardPdfExportOptions> | A delegate used to customize the DashboardPdfExportOptions object. |
Returns
Type | Description |
---|---|
DashboardExportOptionBuilder | A reference to this instance after the operation has completed. |
Remarks
The code sample below shows how to configure PDF export options:
@(Html.DevExpress().Dashboard("dashboardControl1")
.Width("100%")
.Height("100%")
.OnBeforeRender("onBeforeRender")
.Extensions(ext => {
ext.DashboardExport(options => {
options.PdfExportOptions(pdf => {
pdf.PageLayout = DevExpress.DashboardCommon.DashboardExportPageLayout.Portrait;
pdf.FontInfo.UseCustomFontInfo = true;
pdf.FontInfo.GdiCharSet = 1;
pdf.FontInfo.Name = "Arial";
});
});
})
)
See Also