API Reference
OneNotePageRenderingOptions
Controls dependency-free OneNote page layout, rendering, and image export.
Inheritance
- OfficeImageExportOptions
- OneNotePageRenderingOptions
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 OneNoteImageExportExtensions.ExportImage
- Method OneNoteImageExportExtensions.ToDrawing
- Method OneNoteImageExportExtensions.ToImage
- Extension method OneNotePage.ExportImage
- Extension method OneNotePage.ToDrawing
- Extension method OneNotePage.ToImage
- Method OneNotePageRenderer.CreateSnapshot
- Method OneNotePageRenderer.Render
Constructors
public OneNotePageRenderingOptions() #Methods
public OneNotePageRenderingOptions Clone() #OneNotePageRenderingOptionsCreates a detached copy.
Inherited Methods
public OfficeImageExportResult EnsureAccepted(OfficeImageExportResult result) #OfficeImageExportResultParameters
- result OfficeImageExportResult
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public override Double LogicalUnitsPerInch { get; } #public Boolean IncludeTitle { get; set; } #Whether the page title is rendered.
public Boolean IncludeImages { get; set; } #Whether embedded pictures, including printout backgrounds, are rendered.
public Boolean IncludeInk { get; set; } #Whether native ink strokes are rendered.
public Boolean IncludeMath { get; set; } #Whether structured mathematical expressions are typeset.
public Boolean IncludeAttachmentPlaceholders { get; set; } #Whether attachment and recording placeholders are rendered.
public Int64 MaxImageBytes { get; set; } #Maximum bytes materialized from any single lazy image payload.
public Double AutomaticPageWidthPoints { get; set; } #Minimum width used for automatically sized pages, in points.
public Double AutomaticPageHeightPoints { get; set; } #Minimum height used for automatically sized pages, in points.
public Double AutomaticPagePaddingPoints { get; set; } #Extra space retained beyond inferred content bounds, in points.
public OfficeFontInfo DefaultFont { get; set; } #Default body font used when a OneNote run does not name one.
public OfficeInkRenderOptions Ink { get; set; } #Reusable ink-rendering settings.
public OfficeMathRenderOptions Math { get; set; } #Reusable mathematical-rendering settings.
Inherited Properties
public Double Scale { 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 Int32 MaximumDegreeOfParallelism { get; set; } #