Skip to main content
All docs
V26.1
  • DiagramControl.PrintToPdf(PdfExportOptions, Nullable<Size>, Nullable<Thickness>, Boolean) Method

    Exports the diagram to a multi-page PDF file specified by the user in the invoked dialog window.

    Namespace: DevExpress.Xpf.Diagram

    Assembly: DevExpress.Xpf.Diagram.v26.1.dll

    NuGet Package: DevExpress.Wpf.Diagram

    Declaration

    public void PrintToPdf(
        PdfExportOptions options = null,
        Size? pageSize = null,
        Thickness? pageMargin = null,
        bool showOptionsDialog = true
    )

    Optional Parameters

    Name Type Default Description
    options PdfExportOptions null

    The options that define how a document is exported.

    pageSize Nullable<Size> null

    A System.Windows.Size object specifying the PDF page size.

    pageMargin Nullable<Thickness> null

    A System.Windows.Thickness object specifying the PDF page margins.

    showOptionsDialog Boolean True

    true, to show the dialog window that allows the user to configure export options; otherwise, false. By default, true.

    Remarks

    If a method parameter is not specified, the corresponding DiagramControl property value is used. See the table below.

    Method Parameter

    DiagramControl Property

    options

    PdfExportOptions

    printBounds

    PrintExportMode, PageMargin

    pageSize

    PageSize

    pageMargin

    PageMargin

    Use the DiagramControl.ExportToPdf method to export the diagram to a single-page PDF document.

    See Also