API Reference
MarkdownPdfPageDecoration
Page-level visual treatment applied by Markdown PDF themes through the shared OfficeIMO.Pdf engine.
Inheritance
- Object
- MarkdownPdfPageDecoration
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
Constructors
public MarkdownPdfPageDecoration() #Methods
public MarkdownPdfPageDecoration AddBackgroundShape(PdfPageBackgroundShape shape) #MarkdownPdfPageDecorationAdds a reusable page background shape.
Parameters
- shape OfficeIMO.Pdf.PdfPageBackgroundShape
public MarkdownPdfPageDecoration ClearBackgroundShapes() #MarkdownPdfPageDecorationRemoves all page background shapes from this decoration profile.
public MarkdownPdfPageDecoration Clone() #MarkdownPdfPageDecorationCreates a detached copy.
public static MarkdownPdfPageDecoration Report() #MarkdownPdfPageDecorationCreates the built-in report page decoration profile.
public static MarkdownPdfPageDecoration TechnicalDocument() #MarkdownPdfPageDecorationCreates the built-in technical document page decoration profile.
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Nullable<PdfColor> BackgroundColor { get; set; } #Optional page background color applied before page content is rendered.
public PdfPageBorder PageBorder { get; set; } #Optional page border applied before page content is rendered.
public IReadOnlyList<PdfPageBackgroundShape> BackgroundShapes { get; set; } #Optional page background shapes applied before page content is rendered.
public Boolean RespectExistingPdfOptions { get; set; } #When true, explicit low-level PdfOptions values take precedence over this theme decoration.