API Reference
Class
PowerPointPresentationImageExportOptions
Options controlling dependency-free PowerPoint presentation image export.
Inheritance
- PowerPointImageExportOptions
- PowerPointPresentationImageExportOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
- Method PowerPointPresentation.ExportImages
- Method PowerPointPresentation.ExportImages
- Method PowerPointPresentation.SaveAsImages
- Method PowerPointPresentation.SaveAsImages
- Method PowerPointPresentation.SaveAsImagesAsync
- Method PowerPointPresentation.SaveAsImagesAsync
- Method PowerPointPresentation.ToImages
- Method PowerPointPresentationImageExportBuilder.ConfigureOptions
Constructors
public PowerPointPresentationImageExportOptions() #Methods
public PowerPointPresentationImageExportOptions ClonePresentation() #Returns:
PowerPointPresentationImageExportOptionsCreates an independent presentation options snapshot.
Inherited Methods
public PowerPointImageExportOptions Clone() #Returns:
PowerPointImageExportOptionsInherited from PowerPointImageExportOptions
public OfficeImageExportResult EnsureAccepted(OfficeImageExportResult result) #Returns:
OfficeImageExportResultInherited from OfficeImageExportOptions
Parameters
- result OfficeImageExportResult
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
public Double GetEffectiveScale(Double logicalWidth, Double logicalHeight) #Returns:
DoubleInherited from OfficeImageExportOptions
Parameters
- logicalWidth Double
- logicalHeight Double
Properties
public IReadOnlyList<Int32> SlideNumbers { get; set; } #Gets or sets the 1-based slide numbers to export. When null or empty, all eligible slides are exported.
Inherited Properties
public override Double LogicalUnitsPerInch { get; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeSlideBackground { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeSlideContent { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludePictures { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeAutoShapes { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeSmartArt { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeTextBoxes { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeTables { get; set; } #Inherited from PowerPointImageExportOptions
public Boolean IncludeCharts { get; set; } #Inherited from PowerPointImageExportOptions
public Int32 MaxGroupShapeDepth { get; set; } #Inherited from PowerPointImageExportOptions
public Int32 MaximumEmbeddedImageBytes { get; set; } #Inherited from PowerPointImageExportOptions
public Int64 MaximumTotalEmbeddedImageBytes { get; set; } #Inherited from PowerPointImageExportOptions
public Double Scale { get; set; } #Inherited from OfficeImageExportOptions
public Nullable<Int32> MaximumOutputWidth { get; set; } #Inherited from OfficeImageExportOptions
public Nullable<Int32> MaximumOutputHeight { get; set; } #Inherited from OfficeImageExportOptions
public OfficeColor BackgroundColor { get; set; } #Inherited from OfficeImageExportOptions
public OfficeRasterEncodingOptions RasterEncoding { get; set; } #Inherited from OfficeImageExportOptions
public Int64 MaximumRasterPixels { get; set; } #Inherited from OfficeImageExportOptions
public OfficeRasterOverflowBehavior RasterOverflowBehavior { get; set; } #Inherited from OfficeImageExportOptions
public IOfficeRasterImageCodec ImageCodec { get; set; } #Inherited from OfficeImageExportOptions
public Nullable<Double> TargetDpi { get; set; } #Inherited from OfficeImageExportOptions
public OfficeFontFaceCollection Fonts { get; set; } #Inherited from OfficeImageExportOptions
public IOfficeTextShapingProvider TextShapingProvider { get; set; } #Inherited from OfficeImageExportOptions
public String TextShapingLanguage { get; set; } #Inherited from OfficeImageExportOptions
public OfficeImageExportPolicy Policy { get; set; } #Inherited from OfficeImageExportOptions
public IProgress<OfficeImageExportProgress> Progress { get; set; } #Inherited from OfficeImageExportOptions
public Int32 MaximumOutputCount { get; set; } #Inherited from OfficeImageExportOptions
public Int64 MaximumTotalRasterPixels { get; set; } #Inherited from OfficeImageExportOptions
public Int64 MaximumTotalEncodedBytes { get; set; } #Inherited from OfficeImageExportOptions
public TimeSpan RenderTimeout { get; set; } #Inherited from OfficeImageExportOptions
public Int32 MaximumDegreeOfParallelism { get; set; } #Inherited from OfficeImageExportOptions