High-level document builder for adding paragraphs, tables, images, and sections using a flow API that handles pagination and layout. Use to construct pages top‑down while the editor measures content, manages lists, and arranges shapes and forbidden zones.
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.Editing
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public class RadFixedDocumentEditor : IDisposable
Inheritance: objectRadFixedDocumentEditor
Implements:
Constructors
Initializes a new instance of the RadFixedDocumentEditor class.
public RadFixedDocumentEditor(RadFixedDocument document)
The document.
Methods
Finishes the pages and closes the document.
public void Dispose()
Implements:
Inserts the block element.
Inserts the form inline.
public void InsertFormInline(FormSource formSource, Size size)
The form source.
sizeSizeThe form size.
Inserts the form inline.
public void InsertFormInline(FormSource formSource)
The form source.
Inserts the image inline.
public void InsertImageInline(ImageSource imageSource, Size size)
The image source.
sizeSizeThe size.
Inserts the image inline.
public void InsertImageInline(ImageSource imageSource)
The image source.
Inserts the text and moves to the next line.
Inserts a line break.
public void InsertLineBreak()
Inserts the marked content.
public void InsertMarkedContent(MarkedContent markedContent)
The marked content.
Inserts new page.
public void InsertPageBreak()
Inserts new paragraph.
public void InsertParagraph()
Inserts the text using the given font family, font style and font weight.
public void InsertRun(FontFamily fontFamily, FontStyle fontStyle, FontWeight fontWeight, string text)
The font family.
fontStyleFontStyleThe font style.
fontWeightFontWeightThe font weight.
textstringThe text.
Inserts the text using the given font family.
public void InsertRun(FontFamily fontFamily, string text)
The font family.
textstringThe text.
Inserts the text.
Inserts new section.
public void InsertSectionBreak()
Inserts the table.
Properties
Gets the character properties.
public CharacterProperties CharacterProperties { get; }
The character properties.
Gets the document.
public RadFixedDocument Document { get; }
The document.
Gets the lists.
public ListCollection Lists { get; }
The lists.
Gets the paragraph properties.
public ParagraphProperties ParagraphProperties { get; }
The paragraph properties.
Gets the section properties.
public SectionProperties SectionProperties { get; }
The section properties.