API Reference
OneNoteVisualPdfExtensions
Visual-preserving PDF entry points backed by the native OneNote Drawing canvas.
Inheritance
- Object
- OneNoteVisualPdfExtensions
Methods
public static PdfSaveResult SaveAsVisualPdf(OneNoteSection section, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a section as visual PDF and throws on failure.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdf(OneNoteSection section, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a section as visual PDF and throws on failure.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdf(OneNoteNotebook notebook, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a notebook as visual PDF and throws on failure.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdf(OneNoteNotebook notebook, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a notebook as visual PDF and throws on failure.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static Task<PdfSaveResult> SaveAsVisualPdfAsync(OneNoteSection section, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a section as visual PDF.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static Task<PdfSaveResult> SaveAsVisualPdfAsync(OneNoteSection section, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a section as visual PDF.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static Task<PdfSaveResult> SaveAsVisualPdfAsync(OneNoteNotebook notebook, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a notebook as visual PDF.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static Task<PdfSaveResult> SaveAsVisualPdfAsync(OneNoteNotebook notebook, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a notebook as visual PDF.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdfResult(OneNoteSection section, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a section as visual PDF and captures failure evidence; cancellation still throws.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdfResult(OneNoteSection section, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a section as visual PDF and captures failure evidence; cancellation still throws.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdfResult(OneNoteNotebook notebook, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a notebook as visual PDF and captures failure evidence; cancellation still throws.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static PdfSaveResult SaveAsVisualPdfResult(OneNoteNotebook notebook, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfSaveResultWrites a notebook as visual PDF and captures failure evidence; cancellation still throws.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<PdfSaveResult> SaveAsVisualPdfResultAsync(OneNoteSection section, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a section with structured failure evidence.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<PdfSaveResult> SaveAsVisualPdfResultAsync(OneNoteSection section, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a section with structured failure evidence.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<PdfSaveResult> SaveAsVisualPdfResultAsync(OneNoteNotebook notebook, String path, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a notebook with structured failure evidence.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.String
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static async Task<PdfSaveResult> SaveAsVisualPdfResultAsync(OneNoteNotebook notebook, Stream stream, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Task<PdfSaveResult>Converts synchronously, then asynchronously writes a notebook with structured failure evidence.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 System.IO.Stream
- arg3 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg4 System.Threading.CancellationToken = default
public static Byte[] ToVisualPdfBytes(OneNoteSection section, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Byte[]Converts a section to serialized visual PDF bytes.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg3 System.Threading.CancellationToken = default
public static Byte[] ToVisualPdfBytes(OneNoteNotebook notebook, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #Byte[]Converts a notebook to serialized visual PDF bytes.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg3 System.Threading.CancellationToken = default
public static PdfDocument ToVisualPdfDocument(OneNoteSection section, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfDocumentConverts a section to a visual PDF document.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg3 System.Threading.CancellationToken = default
public static PdfDocument ToVisualPdfDocument(OneNoteNotebook notebook, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfDocumentConverts a notebook to a visual PDF document.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg3 System.Threading.CancellationToken = default
public static PdfDocumentConversionResult ToVisualPdfDocumentResult(OneNoteSection section, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfDocumentConversionResultConverts a section to a visual PDF document with rendering diagnostics.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteSection
- arg2 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg3 System.Threading.CancellationToken = default
public static PdfDocumentConversionResult ToVisualPdfDocumentResult(OneNoteNotebook notebook, OneNoteVisualPdfOptions options = null, CancellationToken cancellationToken = default) #PdfDocumentConversionResultConverts a notebook to a visual PDF document with rendering diagnostics.
Parameters
- arg1 OfficeIMO.OneNote.OneNoteNotebook
- arg2 OfficeIMO.OneNote.Pdf.OneNoteVisualPdfOptions = null
- arg3 System.Threading.CancellationToken = default
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object