API Reference
Class
EmailImageExportOptions
HTML-backed email image-export options.
Inheritance
- HtmlRenderOptions
- EmailImageExportOptions
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 EmailImageExportBuilderExtensions.ToImage
- Method EmailImageExportBuilderExtensions.ToImages
- Method EmailImageExportExtensions.ExportImage
- Method EmailImageExportExtensions.ExportImageAsync
- Method EmailImageExportExtensions.ExportImages
- Method EmailImageExportExtensions.ExportImages
- Method EmailImageExportExtensions.ExportImagesAsync
- Method EmailImageExportExtensions.ExportImagesAsync
Constructors
public EmailImageExportOptions() #Methods
Inherited Methods
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
Properties
public Boolean IncludeMessageHeaders { get; set; } #Renders subject, sender, recipients, and date above the message body.
public Boolean PreferHtmlBody { get; set; } #Uses the HTML body when available before falling back to RTF or plain text.
public Boolean IncludeInlineResources { get; set; } #Allows MIME related attachments to satisfy content-id and content-location image references.
Inherited Properties
public HtmlRenderMode Mode { get; set; } #Inherited from HtmlRenderOptions
public Double ViewportWidth { get; set; } #Inherited from HtmlRenderOptions
public Nullable<Double> ViewportHeight { get; set; } #Inherited from HtmlRenderOptions
public OfficePageSize PageSize { get; set; } #Inherited from HtmlRenderOptions
public Boolean HonorCssPageRules { get; set; } #Inherited from HtmlRenderOptions
public HtmlRenderMargins Margins { get; set; } #Inherited from HtmlRenderOptions
public String DefaultFontFamily { get; set; } #Inherited from HtmlRenderOptions
public Double DefaultFontSize { get; set; } #Inherited from HtmlRenderOptions
public Double DefaultLineHeight { get; set; } #Inherited from HtmlRenderOptions
public Uri BaseUri { get; set; } #Inherited from HtmlRenderOptions
public HtmlUrlPolicy UrlPolicy { get; set; } #Inherited from HtmlRenderOptions
public HtmlUrlPolicy ResourceUrlPolicy { get; set; } #Inherited from HtmlRenderOptions
public HtmlRenderResourceResolver ResourceResolver { get; set; } #Inherited from HtmlRenderOptions
public TimeSpan ResourceTimeout { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxConcurrentResourceLoads { get; set; } #Inherited from HtmlRenderOptions
public Int64 MaxResourceBytes { get; set; } #Inherited from HtmlRenderOptions
public Int64 MaxTotalResourceBytes { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxResourceCount { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxResourceRequests { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxStylesheetImportDepth { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxSurfaceWidth { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxSurfaceHeight { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxPageCount { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxLayoutDepth { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxInputCharacters { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxHtmlNodes { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxBackgroundImageTiles { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxBackgroundImageLayers { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxBoxShadowLayers { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxGradientStops { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxGridTracks { get; set; } #Inherited from HtmlRenderOptions
public Int32 MaxColumnCount { get; set; } #Inherited from HtmlRenderOptions
public HtmlCssMediaContext MediaContext { get; } #Inherited from HtmlRenderOptions
public Double PageWidth { get; } #Inherited from HtmlRenderOptions
public Double PageHeight { get; } #Inherited from HtmlRenderOptions
public Double Scale { 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 Int32 MaximumDegreeOfParallelism { get; set; } #Inherited from OfficeImageExportOptions
public override Double LogicalUnitsPerInch { get; } #Inherited from OfficeImageExportOptions