API Reference
PowerPointImageExportOptions
Options controlling dependency-free PowerPoint slide image export.
Inheritance
- OfficeImageExportOptions
- PowerPointImageExportOptions
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 PowerPointSlide.CreateVisualSnapshot
- Method PowerPointSlide.ExportImage
- Method PowerPointSlide.SaveAsJpeg
- Method PowerPointSlide.SaveAsJpeg
- Method PowerPointSlide.SaveAsJpegAsync
- Method PowerPointSlide.SaveAsJpegAsync
- Method PowerPointSlide.SaveAsPng
- Method PowerPointSlide.SaveAsPng
- Method PowerPointSlide.SaveAsPngAsync
- Method PowerPointSlide.SaveAsPngAsync
- Method PowerPointSlide.SaveAsSvg
- Method PowerPointSlide.SaveAsSvg
- Method PowerPointSlide.SaveAsSvgAsync
- Method PowerPointSlide.SaveAsSvgAsync
- Method PowerPointSlide.SaveAsTiff
- Method PowerPointSlide.SaveAsTiff
- Method PowerPointSlide.SaveAsTiffAsync
- Method PowerPointSlide.SaveAsTiffAsync
- Method PowerPointSlide.SaveAsWebp
- Method PowerPointSlide.SaveAsWebp
- Method PowerPointSlide.SaveAsWebpAsync
- Method PowerPointSlide.SaveAsWebpAsync
- Method PowerPointSlide.ToImage
- Method PowerPointSlide.ToJpeg
- Method PowerPointSlide.ToPng
- Method PowerPointSlide.ToSvg
- Method PowerPointSlide.ToTiff
- Method PowerPointSlide.ToWebp
- Method PowerPointSlideImageExportBuilder.ConfigureOptions
Constructors
public PowerPointImageExportOptions() #Methods
public PowerPointImageExportOptions Clone() #PowerPointImageExportOptionsCreates an independent options snapshot.
Inherited Methods
public OfficeImageExportResult EnsureAccepted(OfficeImageExportResult result) #OfficeImageExportResultParameters
- result OfficeImageExportResult
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
public Double GetEffectiveScale(Double logicalWidth, Double logicalHeight) #DoubleParameters
- logicalWidth Double
- logicalHeight Double
Properties
public override Double LogicalUnitsPerInch { get; } #public Boolean IncludeSlideBackground { get; set; } #Gets or sets a value indicating whether resolved slide backgrounds should be included.
public Boolean IncludeSlideContent { get; set; } #Gets or sets a value indicating whether slide content should be rendered when supported.
public Boolean IncludePictures { get; set; } #Gets or sets whether pictures and media should be rendered.
public Boolean IncludeAutoShapes { get; set; } #Gets or sets whether auto-shapes and connectors should be rendered.
public Boolean IncludeSmartArt { get; set; } #Gets or sets whether supported SmartArt diagrams should be rendered.
public Boolean IncludeTextBoxes { get; set; } #Gets or sets whether text boxes should be rendered.
public Boolean IncludeTables { get; set; } #Gets or sets whether tables should be rendered.
public Boolean IncludeCharts { get; set; } #Gets or sets whether charts should be rendered.
public Int32 MaxGroupShapeDepth { get; set; } #Maximum nested group-shape depth rendered into a shared visual snapshot. Zero skips group content; negative values disable the depth limit.
public Int32 MaximumEmbeddedImageBytes { get; set; } #Maximum bytes read from one embedded image during export.
public Int64 MaximumTotalEmbeddedImageBytes { get; set; } #Maximum aggregate embedded-image bytes retained by one slide export.
Inherited Properties
public Double Scale { get; set; } #public Nullable<Int32> MaximumOutputWidth { get; set; } #public Nullable<Int32> MaximumOutputHeight { get; set; } #public OfficeColor BackgroundColor { get; set; } #public OfficeRasterEncodingOptions RasterEncoding { get; set; } #public Int64 MaximumRasterPixels { get; set; } #public OfficeRasterOverflowBehavior RasterOverflowBehavior { get; set; } #public IOfficeRasterImageCodec ImageCodec { get; set; } #public Nullable<Double> TargetDpi { get; set; } #public OfficeFontFaceCollection Fonts { get; set; } #public IOfficeTextShapingProvider TextShapingProvider { get; set; } #public String TextShapingLanguage { get; set; } #public OfficeImageExportPolicy Policy { get; set; } #public IProgress<OfficeImageExportProgress> Progress { get; set; } #public Int32 MaximumOutputCount { get; set; } #public Int64 MaximumTotalRasterPixels { get; set; } #public Int64 MaximumTotalEncodedBytes { get; set; } #public TimeSpan RenderTimeout { get; set; } #public Int32 MaximumDegreeOfParallelism { get; set; } #