Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

EmailPdfExportOptions

OfficeIMO.Email

Namespace
OfficeIMO.Email
Assembly
OfficeIMO.Email.Image
Source revision
0eef6a5756b9 with working tree changes
Modifiers
sealed

Settings for rendering one email message as a styled PDF.

Inheritance

  • object
  • EmailPdfExportOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

public EmailPdfExportOptions() #

Methods

public EmailPdfExportOptions Clone() #

Creates an independent options snapshot.

Properties

public bool IncludeMessageHeaders { get; set; } #

Renders subject, sender, recipients, and date above the message body.

public bool IncludeAttachmentList { get; set; } #

Lists file attachments with their content type and size below the message body. Inline body images are not listed.

public bool PreferHtmlBody { get; set; } #

Uses the HTML body when available before falling back to RTF or plain text.

public bool IncludeInlineResources { get; set; } #

Allows MIME related attachments to satisfy content-id and content-location image references.

public EmailRemoteResourcePolicy RemoteResourcePolicy { get; set; } #

Controls whether network resources remain eligible for an explicitly configured resolver.

public int MaxInlineResourceCount { get; set; } #

Maximum inline resources indexed for one export.

public long MaxTotalInlineResourceBytes { get; set; } #

Maximum bytes read across all inline resources for one export.

public HtmlPdfExportOptions Pdf { get; set; } #

Page, font, resource and PDF document settings for the HTML-to-PDF renderer.