Click or drag to resize

Note Class

Represents a footnote or an endnote in the document.
Inheritance Hierarchy

Namespace:  GemBox.Document
Assembly:  GemBox.Document (in GemBox.Document.dll) Version:
public sealed class Note : Inline, IContentElement

The Note type exposes the following members.

Public propertyBlocks
Gets the Note's blocks.
Public propertyCharacterFormat
Gets or sets the note mark character format.
Public propertyContent
Gets the content of the current Element.
(Inherited from Element.)
Public propertyCustomMark
Gets or sets the custom mark.
Public propertyDocument
Gets the owner document.
(Overrides ElementDocument.)
Public propertyElementType
Gets the ElementType of this Element instance.
(Overrides ElementElementType.)
Public propertyNoteType
Gets or sets the note type.
Public propertyParent
Gets the parent of this Element instance.
(Inherited from Element.)
Public propertyParentCollection
Gets the InlineCollection that contains this Inline instance.
(Inherited from Inline.)
Explicit Interface Implementations
Note can be configured using NoteSettings on a document level (Footnote and Endnote) or on a section level (FootnoteSettings and EndnoteSettings. Document level settings are cloned when new Section is added to the DocumentModel. Note is currently supported in DOCX and PDF formats. While DOCX format is fully supported, PDF format has the following limitations:
  • Footnotes are always rendered on the same page as their references.
  • Footnotes that don't fit on a single page are clipped.
  • Note numbering setting RestartEachPage is not supported.
See Also