Aspose.Note for .NET 17.3.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 documents printing
  • Added support for hyperlinks in images

Features and Improvements

Key Summary Category
NOTENET-1668 Add support for hyperlinks in images. New Feature
NOTENET-1700 Add support to print document. New Feature
NOTENET-2212 Optimize file size and saving time of Documents with many page versions. Enhancement
NOTENET-2218 Incorrect indent of table content while exporting to PDF and image formats. Bug
NOTENET-1739 Wrong tags position and numeration in numbered lists while exporting to PDF and image formats. Bug

Public API and Backwards Incompatible Changes

The following public types were added: Description
Aspose.Note.Saving.PrintOptions Options used to print a document.
The following public methods and properties were added: Description
Aspose.Note.Document.Print Prints the document using the default printer.
Aspose.Note.Document.Print(Aspose.Note.Saving.PrintOptions) Prints the document using the default printer.
Aspose.Note.Image.HyperlinkUrl Gets or sets the hyperlink associated with the image.
Aspose.Note.Margins.op_Equality(Aspose.Note.Margins,Aspose.Note.Margins) Tests whether two Margins structures are equal.
Aspose.Note.Margins.op_Inequality(Aspose.Note.Margins,Aspose.Note.Margins) Tests whether two Margins structures are not equal.
Aspose.Note.Margins.Equals(System.Object) Tests whether two Margins structures are equal.
Aspose.Note.NoteTag.Equals(System.Object) Determines whether the specified object is equal to the current object.
Aspose.Note.NoteTag.Equals(Aspose.Note.NoteTag) Determines whether the specified object is equal to the current object.
Aspose.Note.NoteTag.GetHashCode Serves as a hash function for the type.
Aspose.Note.NoteTagCore.Equals(Aspose.Note.NoteTagCore) Determines whether the specified object is equal to the current object.
Aspose.Note.NoteTagCore.GetHashCode Serves as a hash function for the type.
Aspose.Note.NoteTask.Equals(System.Object) Determines whether the specified object is equal to the current object.
Aspose.Note.NoteTask.Equals(Aspose.Note.NoteTask) Determines whether the specified object is equal to the current object.
Aspose.Note.NoteTask.GetHashCode Serves as a hash function for the type.
Aspose.Note.NumberList.Equals(System.Object) Determines whether the specified object is equal to the current object.
Aspose.Note.NumberList.Equals(Aspose.Note.NumberList) Determines whether the specified object is equal to the current object.
Aspose.Note.NumberList.GetHashCode Serves as a hash function for the type.
Aspose.Note.Saving.PrintOptions.#ctor Initializes a new instance of the PrintOptions class.
Aspose.Note.Saving.PrintOptions.PrinterSettings Gets or sets the printer settings.
Aspose.Note.Saving.PrintOptions.DocumentName Gets or sets the document name to display (for example, in a print status dialog box or printer queue) while printing the document.
Aspose.Note.Saving.PrintOptions.Resolution Gets or sets the resolution for the generated images, in dots per inch.
Aspose.Note.Saving.PrintOptions.PageSplittingAlgorithm Gets or sets algorithm used for page splitting.
Aspose.Note.TextStyle.Equals(System.Object) Determines whether the specified object is equal to the current object.
Aspose.Note.TextStyle.Equals(Aspose.Note.TextStyle) Determines whether the specified object is equal to the current object.
Aspose.Note.TextStyle.GetHashCode Serves as a hash function for the type.
The following public methods and properties were deleted: Description
Aspose.Note.CompositeNode`1.ActualizeSize(System.Drawing.PointF,System.Drawing.SizeF,System.Drawing.SizeF)| |
The following public constants and enumerations were added: Description
Aspose.Note.Margins.Empty The empty margins.