API Reference
Class
OneNoteImageExportExtensions
OneNote page rendering and image-export entry points.
Inheritance
- Object
- OneNoteImageExportExtensions
Methods
public static OfficeImageExportResult ExportImage(OneNotePage page, OfficeImageExportFormat format, OneNotePageRenderingOptions options = null, CancellationToken cancellationToken = null) #Returns:
OfficeImageExportResultExports a page using the shared five-format result contract.
Parameters
- page OfficeIMO.OneNote.OneNotePage
- format OfficeIMO.Drawing.OfficeImageExportFormat
- options OfficeIMO.OneNote.OneNotePageRenderingOptions = null
- cancellationToken System.Threading.CancellationToken = null
ExportImages 2 overloads
public static IReadOnlyList<OfficeImageExportResult> ExportImages(OneNoteSection section, OfficeImageExportFormat format, OneNotePageBatchRenderingOptions options = null) #Returns:
IReadOnlyList<OfficeImageExportResult>Exports selected section pages using the shared five-format result contract.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 OfficeIMO.Drawing.OfficeImageExportFormat
- arg3 OfficeIMO.OneNote.OneNotePageBatchRenderingOptions = null
public static IReadOnlyList<OfficeImageExportResult> ExportImages(OneNoteNotebook notebook, OfficeImageExportFormat format, OneNotePageBatchRenderingOptions options = null) #Returns:
IReadOnlyList<OfficeImageExportResult>Exports selected notebook pages using the shared five-format result contract.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 OfficeIMO.Drawing.OfficeImageExportFormat
- arg3 OfficeIMO.OneNote.OneNotePageBatchRenderingOptions = null
public static OfficeDrawing ToDrawing(OneNotePage page, OneNotePageRenderingOptions options = null) #Returns:
OfficeDrawingCreates the reusable Drawing scene for a page.
Parameters
- page OfficeIMO.OneNote.OneNotePage
- options OfficeIMO.OneNote.OneNotePageRenderingOptions = null
ToImage 2 overloads
public static OneNotePageImageExportBuilder ToImage(OneNotePage page) #Returns:
OneNotePageImageExportBuilderStarts fluent PNG/JPEG/TIFF/SVG/WebP export for a page.
Parameters
- page OfficeIMO.OneNote.OneNotePage
public static OneNotePageImageExportBuilder ToImage(OneNotePage page, OneNotePageRenderingOptions options) #Returns:
OneNotePageImageExportBuilderStarts fluent export using a cloned options snapshot.
Parameters
- page OfficeIMO.OneNote.OneNotePage
- options OfficeIMO.OneNote.OneNotePageRenderingOptions
ToImages 4 overloads
public static OneNotePageImageBatchExportBuilder ToImages(OneNoteSection section) #Returns:
OneNotePageImageBatchExportBuilderStarts batch PNG/JPEG/TIFF/SVG/WebP export for all section pages.
Parameters
- section OfficeIMO.OneNote.OneNoteSection
public static OneNotePageImageBatchExportBuilder ToImages(OneNoteSection section, OneNotePageBatchRenderingOptions options) #Returns:
OneNotePageImageBatchExportBuilderStarts batch export using a cloned options snapshot.
Parameters
- section OfficeIMO.OneNote.OneNoteSection
- options OfficeIMO.OneNote.OneNotePageBatchRenderingOptions
public static OneNotePageImageBatchExportBuilder ToImages(OneNoteNotebook notebook) #Returns:
OneNotePageImageBatchExportBuilderStarts batch PNG/JPEG/TIFF/SVG/WebP export for all notebook pages.
Parameters
- notebook OfficeIMO.OneNote.OneNoteNotebook
public static OneNotePageImageBatchExportBuilder ToImages(OneNoteNotebook notebook, OneNotePageBatchRenderingOptions options) #Returns:
OneNotePageImageBatchExportBuilderStarts batch export using a cloned options snapshot.
Parameters
- notebook OfficeIMO.OneNote.OneNoteNotebook
- options OfficeIMO.OneNote.OneNotePageBatchRenderingOptions
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object