com.aspose.note

The com.aspose.note namespace contains classes which represent document structure.

Classes

ClassDescription
AlwaysSplitObjectsAlgorithmSplits an object into several parts in case it doesn’t fit in original page.
AttachedFileRepresents an attached file.
BinarizationMethodSpecifies binarization method for an image.
CheckBoxThe base class for tags that can toggle their state between complete and incomplete.
ColorModeThe color mode of the image.
CompositeNodeThe base generic class for nodes that can contain other nodes.
CompositeNodeBaseThe non-generic class for nodes that can contain other nodes.
CssSavingArgsProvides data for CssSaving event.
DisplayUnitsConverterThe class contains the methods for converting values.
DocumentRepresents an Aspose.Note document.
DocumentPrintAttributeSetRepresents helper class with user-friednly interface to with AttributeSet.
DocumentVisitorThe abstract class for iterating through subtree with root at the specified node.
FileFormatRepresents OneNote file format.
FontSavingArgsProvides data for FontSaving event.
HtmlSaveOptionsAllows to specify additional options when saving document to HTML format.
ImageRepresents an Image.
ImageBinarizationOptionsOptions for image’s binarization.
ImageSaveOptionsAllows to specify additional options when rendering document pages to images.
ImageSavingArgsProvides data for ImageSaving event.
IndentatedNode<T,Self>The base class for nodes with relative indentation for child nodes.
InkDrawingRepresents a ink node containing any drawn content.
InkNodeRepresents a common interface for all ink nodes.
InkParagraphRepresents a ink node containing handwritten text with additional properties like slanted writing.
InkWordRepresents a ink node containing handwritten text.
KeepPartAndCloneSolidObjectToNextPageAlgorithmAdds object’s top part to the bottom of the page and clones full object to the next page in case it doesn’t fit in original page.
KeepSolidObjectsAlgorithmShifts full object to the next page in case it doesn’t fit in original page.
LicenseProvides methods to license the component.
LoadOptionsOptions used to load a document.
LocaleOptionsLocaleOptions type specifies locale configuration for Aspose.Note.
MarginsSpecifies the dimensions of the margins of a node.
MeteredProvides methods to set metered key.
NodeThe base class for all nodes of an Aspose.Note document.
NodeTypeSpecifies the type of the node.
NoteCheckBoxRepresents a note tag that can toggle their state between complete and incomplete.
NoteTagRepresents a note tag.
NoteTaskRepresents a note task.
NotebookRepresents an Aspose.Note notebook.
NotebookImageSaveOptionsAllows to specify additional options when rendering notebook pages to images.
NotebookLoadOptionsOptions used to load a notebook.
NotebookOneSaveOptionsAllows to specify additional options when saving notebook to OneNote format.
NotebookPdfSaveOptionsAllows to specify additional options when rendering notebook pages to PDF.
NotebookSaveOptionsAn abstract base class which represents notebook saving options for a particular format.
NotebookSaveOptionsGenericAn abstract base class which represents notebook saving options for a particular format and provides common saving options for all document child nodes.
NumberFormatSpecifies the numbering format that can be used for a group of automatically numbered objects.
NumberListRepresents the numbered or bulleted list.
OneSaveOptionsAllows to specify additional options when saving document to OneNote format.
OutlineRepresents a Outline.
OutlineElementRepresents a OutlineElement.
OutlineGroupRepresents a OutlineGroup.
PageRepresents a page.
PageHistoryRepresents the page history.
PageSavingArgsProvides data for PageSaving event.
PageSettingsRepresents the layout settings for a page.
PageSizeTypeSpecifies the size of the page node type.
PageSplittingAlgorithmBase class for splitting an object in case it doesn’t fit in original page.
ParagraphStyleText style settings to be used if there is no matching TextStyle object in RichText.#getStyles collection either this object doesn’t specify a needed setting.
PdfImageCompressionSpecifies the type of compression applied to images in the PDF file.
PdfSaveOptionsAllows to specify additional options when rendering document pages to PDF.
PrintOptionsOptions used to print a document.
ResourceExportType
ResourceSavingArgsProvides data for ResourceSaving event.
RevisionSummaryRepresents a summary for node’s revision.
RichTextRepresents a rich text.
SaveFormatIndicates the format in which the document is saved.
SaveOptionsAn abstract base class which represents document saving options for a particular format.
StyleThis class contains common properties of ParagraphStyle and TextStyle classes.
TableRepresents a table.
TableCellRepresents a table cell.
TableColumnRepresents a table column.
TableRowRepresents a table row.
TagStatusSpecifies the status of the note tag node.
TextRunThe class representing a piece of text with associated style.
TextStyleSpecifies the text style.
TiffCompressionSpecifies what type of compression to use when saving a document to the TIFF format.
TitleRepresents a title.

Interfaces

InterfaceDescription
ICompositeNodeThe interface for nodes that can contain other nodes.
ICompositeNodeTThe interface for nodes that can contain other nodes.
ICssSavingCallbackImplement this interface if you want to control how Aspose.Note saves CSS (Cascading Style Sheet) when saving a document to HTML.
IFontSavingCallbackImplement this interface if you want to control how Aspose.Note saves fonts when saving a document to HTML.
IImageSavingCallbackImplement this interface if you want to control how Aspose.Note saves images when saving a document to HTML.
IIndentatedNodeThe interface for nodes with relative indentation for child nodes.
INodeThe interface for all nodes of an Aspose.Note document.
INoteTagThe interface for note tags(i.e. tags that are not associated with Outlook tasks).
INotebookChildNodeRepresents an Aspose.Note notebook’s child.
IOutlineChildNodeThe interface for all child nodes of an outline node.
IOutlineElementChildNodeThe interface for all child nodes of an outline element node.
IPageChildNodeThe interface for all child nodes of a page node.
IPageSavingCallbackImplement this interface if you want to control how Aspose.Note saves separate pages.
ITagThe interface for tags of all kinds.
ITaggableThe interface for nodes that can be marked by tags.