MarkdownToPowerPointOptions
OfficeIMO.Workflows
Controls native Markdown outline projection. Diagrams retain source text and report rendering loss.
Inheritance
- object
- MarkdownToPowerPointOptions
Usage
Explore 6 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 2
Accepted by parameters 4
Constructors
public MarkdownToPowerPointOptions() #Methods
public MarkdownToPowerPointOptions Clone() #Captures independent mutable parser, directory and network settings.
Returns
MarkdownToPowerPointOptionsInherited Methods
Properties
public bool FailOnLoss { get; set; } #Rejects reported mapping or native presentation loss.
public OfficeTheme? Theme { get; set; } #Shared visual identity applied during native presentation creation.
public MarkdownSlideBreak SlideBreak { get; set; } #Slide boundary policy; defaults to thematic breaks and title-level headings.
public int TitleHeadingLevel { get; set; } #Heading level used for slide titles, from one through six.
public bool BlockquotesAsNotes { get; set; } #Projects blockquotes into speaker notes instead of visible slide content.
public bool RenderFrontMatter { get; set; } #Uses title, subtitle and author front matter on the opening slide.
public PowerPointSlideSizePreset? SlideSize { get; set; } #Optional native slide dimensions; omission keeps the Markup renderer's default canvas.
public string? BaseDirectory { get; set; } #Base directory for relative images. File conversion supplies the source directory when omitted.
public bool AllowLocalImages { get; set; } #Allows local image reads. Disabled by default.
public ISet<string> AllowedImageDirectories { get; private set; } #Local image roots. When empty, BaseDirectory is the only allowed root.
public bool AllowRemoteImages { get; set; } #Allows bounded HTTP(S) image retrieval through the shared loader. Disabled by default.
public OfficeRemoteImageLoadOptions? RemoteImageLoadOptions { get; set; } #Network and byte policy for opt-in remote images.
public bool AllowDataUriImages { get; set; } #Allows source data URI images.
public long MaximumDataUriImageBytes { get; set; } #Maximum decoded source data URI image size.
public MarkdownLoadOptions? ReaderOptions { get; set; } #Markdown syntax, dialect, normalization and input limits used by source conversion routes.