Aspose.Note for .NET 1.5.0 Release Notes
Dear Customers,
Aspose.Note for .NET has been updated to version 1.5.0.
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 get started with Aspose.Note for .NET
.
The following list of changes is available in this version of Aspose.Note for .NET:
New Features:
- Saving a document to MS OneNote format
- Support for different text styles in one rich text element
- Support to export hyperlinks in PDF
- Parsing and exporting of different formats of numbered lists
- Support for page level
- Support to insert an image into the OneNote document.
Enhancements:
Public API was significantly improved
Fixed bugs:
NOTENET-543 OneNote to PDF conversion, hyperlink format is also applied to other words; NOTENET-546 OneNote to PDF conversion, hyperlinks does not work; NOTENET-666 Wrong line breaks during Pdf export; NOTENET-667 Wrong height in text with Cambria Math font.
Public API and Backwards 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.
Added new interfaces for child nodes.
To provide correct document structure almost all composite nodes now have more strict type of child nodes unlike the base type Node previously.
Section and PageSeries were removed.
All properties which correspond to the Section node were moved to the Document (CreationTime,Color,DisplayName,Guid). Pages from the PageSeries node moved to the document’s children and are accessible through the IEnumerable interface implemented by the Document type.
Added Page.Title property.
New Title property of the Page type was added to set page’s title, unlike appending Title instance to the children collection.
CompositeNode was converted into a generic type.
To increase clarity of the OneNote composite node, old non-generic class was converted to a generic class with an interface INode constraint of the type parameter.
IsTitleText, IsTitleDate and IsTitleTime properties of the RichText type were marked as obsolete.
The correct structure of Title’s childrens contains RichText nodes for the title’s text, date or time. Now these objects are accessible through TitleText, TitleDate and TitleTime properties respectively.
TableColumn.Ordinal was marked as obsolete.
To specify an order for the columns the Table.Children property should be used.
Table.Rows was marked as obsolete.
The property provides a read only list of rows. To change rows collection AppendChild and RemoveChild methods should be used.
RichText.IsTitleText was marked as obsolete.
To set the text of the title Title.TitleText property should be used.
RichText.IsTitleDate was marked as obsolete.
To set the date of the title Title.TitleDate property should be used.
RichText.IsTitleTime was marked as obsolete.
To set the time of the title Title.TitleTime property should be used.
Image.Path was marked as obsolete.
Use the constructor parameters to specify the path to the image.
Image.IsSizeSetByUser was marked as obsolete.
The property does not affect anything.
NumberList.ctor() was marked as obsolete.
Use other constructors to create a valid NumberList instance.
Use other constructors to create a valid NumberList instance.
Image.ctor(Document document) was marked as obsolete.
Use other constructors to create a valid Image instance.
Use other constructors to create a valid Image instance.
Detect language
Afrikaans
Albanian
Arabic
Armenian
Azerbaijani
Basque
Bengali
Belarusian
Bulgarian
Catalan
Chinese (Simp)
Chinese (Trad)
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Filipino
Finnish
French
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hebrew
Hindi
Hungarian
Icelandic
Indonesian
Irish
Italian
Japanese
Kannada
Korean
Lao
Latin
Latvian
Lithuanian
Macedonian
Malay
Maltese
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swahili
Swedish
Tamil
Telugu
Thai
Turkish
Ukrainian
Urdu
Vietnamese
Welsh
Yiddish
Afrikaans
Albanian
Arabic
Armenian
Azerbaijani
Basque
Bengali
Belarusian
Bulgarian
Catalan
Chinese (Simp)
Chinese (Trad)
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Filipino
Finnish
French
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hebrew
Hindi
Hungarian
Icelandic
Indonesian
Irish
Italian
Japanese
Kannada
Korean
Lao
Latin
Latvian
Lithuanian
Macedonian
Malay
Maltese
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swahili
Swedish
Tamil
Telugu
Thai
Turkish
Ukrainian
Urdu
Vietnamese
Welsh
Yiddish
Text-to-speech function is limited to 100 characters
Options
:
History
:
Help
:
Feedback