wpf-devexpress-dot-xpf-dot-richedit-dot-richeditcontrol-dot-exporttopdf-x28-system-dot-string-devexpress-dot-xtraprinting-dot-pdfexportoptions-x29.md
Using file paths sourced from untrusted input may expose unauthorized files or allow unintended file access. Always validate and normalize all external paths to prevent path manipulation.
Exports the content of the RichEditControl to the specified file path in PDF format, applying PDF-specific options.
Namespace : DevExpress.Xpf.RichEdit
Assembly : DevExpress.Xpf.RichEdit.v25.2.dll
NuGet Package : DevExpress.Wpf.RichEdit
public void ExportToPdf(
string fileName,
PdfExportOptions pdfExportOptions
)
Public Sub ExportToPdf(
fileName As String,
pdfExportOptions As PdfExportOptions
)
| Name | Type | Description |
|---|---|---|
| fileName | String |
A String which specifies the file name (including the full path) for the created PDF file.
| | pdfExportOptions | PdfExportOptions |
A PdfExportOptions object which specifies the PDF export options.
|
The following code snippet exports the RichEditControl’s document to the PDF file with specified options:
PdfExportOptions options = new PdfExportOptions();
options.DocumentOptions.Author = "John Doe";
options.DocumentOptions.Title = "Breakeven Analysis";
options.ImageQuality = PdfJpegImageQuality.Medium;
options.ExportBookmarks = false;
richeditControl1.ExportToPdf("Exported_String_Options_Document.pdf", options);
Dim options As PdfExportOptions = New PdfExportOptions()
options.DocumentOptions.Author = "John Doe"
options.DocumentOptions.Title = "Breakeven Analysis"
options.ImageQuality = PdfJpegImageQuality.Medium
options.ExportBookmarks = False
richeditControl1.ExportToPdf("Exported_String_Options_Document.pdf", options)
PDF Export features and limitations are detailed in the Export to PDF document.
See Also