Aspose.Note for .NET 16.11.0 Release Notes

Aspose.Note for .NET is a class library that enables applications to interact with Microsoft Office OneNote programmatically without it being installed on the server. It is a pure alternate for the Microsoft OneNote Object Model and provides better performance and ease of use for managing OneNote documents.

Visit the documentation to learn how to Getting Started.

Major Features

Added support for creation of password protected MS OneNote documents. Added option to load Notebook from stream.

Features and Improvements

KeySummaryCategory
NOTENET-1800Support for creation of password protected MS OneNote documents.New Feature
NOTENET-1982Provide support of password protected documents (reading and writing) as a part of .onetoc2 notebook.Enhancement
NOTENET-2151Notebook: Provide option to load file from Stream.Enhancement
NOTENET-2158Provide option to save Notebook to stream.Enhancement
NOTENET-1773Add background color property for table cells.Enhancement
NOTENET-2143Exception while loading OneNote Online file provided by user.Bug
NOTENET-2145Failed to open OneNote document.Bug
NOTENET-2156Broken pictures while opening documents that were password protected with MS OneNote.Bug

Public API and Backward Incompatible Changes

The following public methods and properties were added:Description
Aspose.Note.INotebookChildNode.GuidGets the object’s globally unique id.
Aspose.Note.Notebook.GuidGets the object’s globally unique id.
Aspose.Note.NotebookLoadOptions.DeferredLoadingGets or sets a value indicating whether children documents should be loaded explicitly later.
:Aspose.Note.Saving.NotebookSaveOptions.DeferredSavingGets or sets a value indicating whether children documents should be saved explicitly.
Aspose.Note.Saving.OneSaveOptions.DocumentPasswordGets or sets a password to encrypt the document content.
Aspose.Note.TableCell.BackgroundColorGets or sets the background color.
Aspose.Note.Document.Save(System.IO.Stream)Saves the OneNote document to a stream.
Aspose.Note.Notebook.#ctor(System.IO.Stream)Initializes a new instance of the Notebook class. Opens an existing OneNote notebook from a stream.
Aspose.Note.Notebook.#ctor(System.IO.Stream,Aspose.Note.NotebookLoadOptions)Initializes a new instance of the Notebook class. Opens an existing OneNote notebook from a stream. Allows to specify additional loading options.
Aspose.Note.Notebook.LoadChildDocument(System.String)Adds a child document node. Opens an existing OneNote document from a file.
Aspose.Note.Notebook.LoadChildDocument(System.String,Aspose.Note.LoadOptions)Adds a child document node. Opens an existing OneNote document from a file. Allows to specify additional load options.
Aspose.Note.Notebook.LoadChildDocument(System.IO.Stream)Adds a child document node. Opens an existing OneNote document from a stream.
Aspose.Note.Notebook.LoadChildDocument(System.IO.Stream,Aspose.Note.LoadOptions)Adds a child document node. Opens an existing OneNote document from a stream. Allows to specify additional load options.
Aspose.Note.Notebook.LoadChildNotebook(System.String)Adds a child notebook node. Opens an existing OneNote notebook from a file.
Aspose.Note.Notebook.LoadChildNotebook(System.String,Aspose.Note.NotebookLoadOptions)Adds a child notebook node. Opens an existing OneNote notebook from a file. Allows to specify additional load options.
Aspose.Note.Notebook.LoadChildNotebook(System.IO.Stream)Adds a child notebook node. Opens an existing OneNote notebook from a stream.
Aspose.Note.Notebook.LoadChildNotebook(System.IO.Stream,Aspose.Note.NotebookLoadOptions)Adds a child notebook node. Opens an existing OneNote notebook from a stream. Allows to specify additional load options.
Aspose.Note.Notebook.Save(System.IO.Stream)Saves the OneNote document to a stream.
Aspose.Note.Notebook.Save(System.IO.Stream,Aspose.Note.SaveFormat)Saves the OneNote document to a stream in the specified format.
Aspose.Note.Notebook.Save(System.IO.Stream,Aspose.Note.Saving.NotebookSaveOptions)Saves the OneNote document to a file using the specified save options.