officefileapi-devexpress-dot-docs-dot-presentation-dot-export-dot-pdfexportoptions-d6e71aa2.md
Gets or sets whether to rasterize vector images during export.
Namespace : DevExpress.Docs.Presentation.Export
Assembly : DevExpress.Docs.Presentation.v25.2.dll
NuGet Package : DevExpress.Docs.Presentation
public bool RasterizeImages { get; set; }
Public Property RasterizeImages As Boolean
| Type | Description |
|---|---|
| Boolean |
true to rasterize vector images; otherwise, false.
|
The RasterizeImages property allows you to specify whether to rasterize vector images on PDF export. If this property is set to true, you can use the PdfExportOptions.RasterizationResolution option to define the resolution (in DPI) used to rasterize vector images.
The following code snippet enables rasterization and sets the resolution to 96:
using DevExpress.Docs.Pdf;
using DevExpress.Docs.Presentation;
using DevExpress.Docs.Presentation.Export;
using (var presentation = new Presentation(File.ReadAllBytes(@"C:\Documents\Presentation.pptx")))
{
var options = new PdfExportOptions();
options.RasterizeImages = true;
options.RasterizationResolution = 96;
presentation.ExportToPdf(new FileStream("C:\\Documents\\Presentation.pdf", FileMode.Create, FileAccess.ReadWrite), options);
}
Imports DevExpress.Docs.Pdf
Imports DevExpress.Docs.Presentation
Imports DevExpress.Docs.Presentation.Export
Using presentation = New Presentation(File.ReadAllBytes("C:\Documents\Presentation.pptx"))
Dim options = New PdfExportOptions()
options.RasterizeImages = True
options.RasterizationResolution = 96
presentation.ExportToPdf(new FileStream("C:\Documents\Presentation.pdf", FileMode.Create, FileAccess.ReadWrite), options)
End Using
See Also