Browse our Products
Aspose.Note for .NET 2.4.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.
Features and Improvements
Key | Summary | Category |
---|---|---|
NOTENET-1974 | Add support for OneNote notebooks editing and writing | New Feature |
NOTENET-2022 | Ignore Non-Supported material while loading | Enhancement |
NOTENET-2021 | Provide File Format Information option | Enhancement |
NOTENET-2053 | ArgumentOutOfRangeException while reloading saved document | Bug |
NOTENET-1902 | Wrong output OneNote file if one text node contains several hyperlinks | Bug |
NOTENET-2040 | Regression: Loading document raises MD5 hash is not correct exception | Bug |
NOTENET-2041 | Regression: Loading document raises Object reference not set to an instance of an object exception | Bug |
NOTENET-2042 | Exception: Revision sequence is broken when loading document | Bug |
NOTENET-2002 | NullReferenceException while saving OneNote document with large image into .one format in evaluation mode | Bug |
NOTENET-2020 | Error opening OneNote document containing image and attachment | Bug |
Public API and Backward Incompatible Changes
The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Note for .NET. If you have concerns about any change listed, please raise it on the Aspose.Note support forum.
The following public enumerations were added: | Description |
---|---|
Aspose.Note.FileFormat | Represents OneNote file format. |
Aspose.Note.FileFormat.Unknown | Unknown file format. |
Aspose.Note.FileFormat.OneNote2010 | OneNote 2010. |
Aspose.Note.FileFormat.OneNoteOnline | OneNote Online. |
The following public classes were added: | Description |
:- | :- |
Aspose.Note.Saving.NotebookSaveOptions | An abstract base class which represents notebook saving options for a particular format. |
Aspose.Note.Saving.NotebookSaveOptions | An abstract base class which represents notebook saving options for a particular format and provides common saving options for all document child nodes. |
Aspose.Note.Saving.NotebookHtmlSaveOptions | Allows to specify additional options when saving notebook to HTML format. |
Aspose.Note.Saving.NotebookImageSaveOptions | Allows to specify additional options when rendering notebook pages to images. |
Aspose.Note.Saving.NotebookOneSaveOptions | Allows to specify additional options when saving notebook to OneNote format. |
Aspose.Note.Saving.NotebookPdfSaveOptions | Allows to specify additional options when rendering notebook pages to PDF. |
The following public methods and properties were added: | Description |
Aspose.Note.Document.FileFormat | Gets file format (OneNote 2010, OneNote Online). |
Aspose.Note.Notebook.FileFormat | Gets file format (OneNote 2010, OneNote Online). |
Aspose.Note.Notebook.#ctor | Initializes a new instance of the Notebook class. |
Aspose.Note.Notebook.AppendChild(Aspose.Note.INotebookChildNode) | Adds the node to the end of the list. |
Aspose.Note.Notebook.RemoveChild(Aspose.Note.INotebookChildNode) | Removes the child node. |
Aspose.Note.Notebook.Save(System.String) | Saves the OneNote document to a file. |
Aspose.Note.Notebook.Save(System.String,Aspose.Note.SaveFormat) | Saves the OneNote document to a file in the specified format. |
Aspose.Note.Notebook.Save(System.String,Aspose.Note.Saving.NotebookSaveOptions) | Saves the OneNote document to a file using the specified save options. |
Aspose.Note.Saving.NotebookSaveOptions.#ctor | Initializes a new instance of the NotebookSaveOptions class. |
Aspose.Note.Saving.NotebookSaveOptions.SaveFormat | Gets the format in which the notebook is saved. |
Aspose.Note.Saving.NotebookSaveOptions.Flatten | Gets or sets a value indicating whether the notebook children hierarchy is saved flattened. |
Aspose.Note.Saving.NotebookSaveOptions.GetDocumentSaveOptions | Gets the save options for all notebook’s child documents. |
Aspose.Note.Saving.NotebookSaveOptions | Initializes a new instance of the NotebookSaveOptions |
Aspose.Note.Saving.NotebookSaveOptions | Gets or sets the save options for all notebook’s child documents. |
Aspose.Note.Saving.NotebookSaveOptions | Gets the format in which the notebook is saved. |
Aspose.Note.Saving.NotebookSaveOptions | Gets the save options for all notebook’s child documents. |
Aspose.Note.Saving.NotebookHtmlSaveOptions.#ctor | Initializes a new instance of the NotebookHtmlSaveOptions class. |
Aspose.Note.Saving.NotebookImageSaveOptions.#ctor(Aspose.Note.SaveFormat) | Initializes a new instance of the NotebookImageSaveOptions class. |
Aspose.Note.Saving.NotebookOneSaveOptions.#ctor | Initializes a new instance of the NotebookOneSaveOptions class. |
Aspose.Note.Saving.NotebookPdfSaveOptions.#ctor | Initializes a new instance of the NotebookPdfSaveOptions class. |