Back to Devexpress

IWorkbook.ExportToPdf(Stream) Method

officefileapi-devexpress-dot-spreadsheet-dot-iworkbook-dot-exporttopdf-x28-system-dot-io-dot-stream-x29.md

latest4.4 KB
Original Source

IWorkbook.ExportToPdf(Stream) Method

Exports the workbook to the specified stream in PDF format.

Namespace : DevExpress.Spreadsheet

Assembly : DevExpress.Spreadsheet.v25.2.Core.dll

NuGet Package : DevExpress.Spreadsheet.Core

Declaration

csharp
void ExportToPdf(
    Stream stream
)
vb
Sub ExportToPdf(
    stream As Stream
)

Parameters

NameTypeDescription
streamStream

A Stream object to which the created PDF file should be sent.

|

Example

This example demonstrates how to save a workbook in PDF format via the IWorkbook.ExportToPdf method.

View Example

csharp
using (FileStream pdfFileStream = new FileStream("Documents\\Document_PDF.pdf", FileMode.Create)) {
    workbook.ExportToPdf(pdfFileStream);
}
vb
Using pdfFileStream As New FileStream("Documents\Document_PDF.pdf", FileMode.Create)
    workbook.ExportToPdf(pdfFileStream)
End Using

The following code snippets (auto-collected from DevExpress Examples) contain references to the ExportToPdf(Stream) method.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

winforms-spreadsheetcontrol-api-part1/CS/SpreadsheetControl/SpreadsheetActions/ImportExportActions.cs#L16

csharp
using (FileStream pdfFileStream = new FileStream("Documents\\Document_PDF.pdf", FileMode.Create)) {
    workbook.ExportToPdf(pdfFileStream);
}

wpf-spreadsheetcontrol-api-part-1/CS/SpreadsheetControl_WPF_API/SpreadsheetActions/ImportExportActions.cs#L17

csharp
using (FileStream pdfFileStream = new FileStream("Documents\\Document_PDF.pdf", FileMode.Create)) {
    workbook.ExportToPdf(pdfFileStream);
}

winforms-spreadsheetcontrol-api-part1/VB/SpreadsheetControl/SpreadsheetActions/ImportExportActions.vb#L20

vb
Using pdfFileStream As New FileStream("Documents\Document_PDF.pdf", FileMode.Create)
    workbook.ExportToPdf(pdfFileStream)
End Using

wpf-spreadsheetcontrol-api-part-1/VB/SpreadsheetControl_WPF_API/SpreadsheetActions/ImportExportActions.vb#L20

vb
Using pdfFileStream As New FileStream("Documents\Document_PDF.pdf", FileMode.Create)
    workbook.ExportToPdf(pdfFileStream)
End Using

See Also

WinForms Spreadsheet Control Examples

IWorkbook Interface

IWorkbook Members

DevExpress.Spreadsheet Namespace