API Reference
OdtParagraph
An XML-backed ODT paragraph or heading.
Inheritance
- Object
- OdtParagraph
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property OdtContentBlock.Paragraph
- Method OdtDocument.AddHeading
- Method OdtDocument.AddPageBreak
- Method OdtDocument.AddParagraph
- Property OdtDocument.Paragraphs
- Method OdtHeaderFooter.AddParagraph
- Property OdtHeaderFooter.Paragraphs
- Method OdtListItem.AddParagraph
- Property OdtListItem.Paragraphs
- Method OdtParagraph.AddBookmark
- Method OdtParagraph.AddBookmarkEnd
- Method OdtParagraph.AddBookmarkStart
- Method OdtParagraph.AddText
- Method OdtSection.AddHeading
- Method OdtSection.AddParagraph
- Property OdtSection.Paragraphs
- Method OdtTableCell.AddParagraph
- Property OdtTableCell.Paragraphs
Accepted by parameters
Methods
public OdtParagraph AddBookmark(String name) #OdtParagraphAppends a collapsed bookmark.
Parameters
- name System.String
public OdtParagraph AddBookmarkEnd(String name) #OdtParagraphAppends a bookmark range end marker.
Parameters
- name System.String
public OdtParagraph AddBookmarkStart(String name) #OdtParagraphAppends a bookmark range start marker.
Parameters
- name System.String
public OdtHyperlink AddHyperlink(String text, String href) #OdtHyperlinkAppends a hyperlink without resolving or fetching its target.
Parameters
- text System.String
- href System.String
public OdtImage AddImage(Byte[] data, String fileName, OdfLength width, OdfLength height, OdtImageAnchor anchor = Inline) #OdtImageAppends an inline or paragraph-anchored image.
Parameters
- data System.Byte[]
- fileName System.String
- width OfficeIMO.OpenDocument.OdfLength
- height OfficeIMO.OpenDocument.OdfLength
- anchor OfficeIMO.OpenDocument.OdtImageAnchor = Inline
public OdtSpan AddSpan(String text = null) #OdtSpanAppends a styled text span.
Parameters
- text System.String = null
public OdtParagraph AddText(String text) #OdtParagraphAppends plain text while encoding ODF whitespace semantics.
Parameters
- text System.String
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Text { get; set; } #Plain text with ODF spaces, tabs, and line breaks decoded.
public String StyleName { get; set; } #Referenced paragraph style name.
public Boolean IsHeading { get; } #True when this block is a heading.
public Nullable<Int32> HeadingLevel { get; set; } #Heading outline level, or null for a normal paragraph.
public IReadOnlyList<OdtSpan> Spans { get; } #Inline text spans in this paragraph.
public IReadOnlyList<OdtHyperlink> Hyperlinks { get; } #Hyperlinks in this paragraph.
public IReadOnlyList<OdtImage> Images { get; } #Embedded image frames in this paragraph.
public Boolean PageBreakBefore { get; set; } #Controls whether this paragraph starts on a new page.
public Nullable<Boolean> Bold { get; set; } #Explicit or inherited bold state.
public Nullable<Boolean> Italic { get; set; } #Explicit or inherited italic state.
public Nullable<OdfLength> FontSize { get; set; } #Explicit or inherited font size.
public Nullable<OdfColor> Color { get; set; } #Explicit or inherited text color.