Cloud
Облачный сервис для быстрого и эффективного анализа и визуализации данных для вашего бизнеса без необходимости создания своих приложений и программирования.
@Component({
template: `<button (click)="saveDashboardPdf()">Export to PDF</button>`
})
export class Example {
async saveDashboardPdf() {
var report = new Stimulsoft.Report.StiReport();
report.loadFile("Dashboards/Dashboard.mrt");
await report.renderAsync2();
var settings = new Stimulsoft.Dashboard.Export.Settings.StiPdfDashboardExportSettings();
settings.orientation = Stimulsoft.Report.Components.StiPageOrientation.Portrait;
settings.paperSize = Stimulsoft.System.Drawing.Printing.PaperKind.A3;
var pdfData = await report.exportDocumentAsync2(Stimulsoft.Report.StiExportFormat.Pdf, undefined, settings);
Stimulsoft.System.StiObject.saveAs(pdfData, report.reportAlias + ".pdf", "application/pdf");
}
}StiPdfDashboardExportSettings — per-format options such as orientation and paperSize.exportDocumentAsync2(format, undefined, settings) — export with those settings applied.