Namespace IronWord.Models
Classes
AxisConfiguration
Represents the configuration of the chart's axes, including labels, ranges, and formatting.
Bevel
Represents a bevel effect applied to an object or text in a Word document.
Borders
Defines the borders for a specific element.
BorderStyle
Defines the properties of a border style.
Chart
Represents a chart element within the document.
ChartDataSource
Represents the data source of the chart. This could be a collection, database connection, or other data providers.
ChartStyle
Represents the visual style of the chart, including themes, colors, and other aesthetics.
Color
A universally compatible Color for .NET 7, .NET 6, .NET 5, and .NET Core. As well as compatibility with Windows, NanoServer, IIS, macOS, Mobile, Xamarin, iOS, Android, Google Compute, Azure, AWS, and Linux.
Works nicely with popular Image Color such as System.Drawing.Color,
Implicit casting means that using this class to input and output Color from public APIs gives full compatibility to all Color-types fully supported by Microsoft.
Container
Represents a container element within a Word document, which can hold other content elements like paragraphs, tables, and images.
DocumentSection
Represents a section within a document, containing various content elements like paragraphs, text runs, and tables.
Effect3D
Represents a 3D effect applied to an object or text in a Word document.
ElementPosition
Represents the position of an element with horizontal and vertical coordinates.
Font
Represents font properties such as family, size, and theme for text formatting.
Form
Represents a form element within a document section, allowing users to interact with the document.
Glow
Represents the glow effect applied to an object or text.
Gradient
Represents a gradient fill.
GradientStop
Represents a gradient stop in a gradient fill.
IAnyImageJsonConverter
Convert image to/from JSON
Image
ImageContent
Represents an image element within the document.
ImageObjectCollection
Observable collection of image objects
ListItem
Represents an Item of Multi Level List class within the document.
MergeCell
Represents a range of cells that are merged into a single cell.
MultiLevelTextList
Represents a Multi Level List within the document.
PageBreakContent
Represents a page break within a document
PageSetup
Represents the page setup and layout settings for a section in the document.
Paragraph
Represents a paragraph element within the document.
ParagraphBorders
Represents the borders of a paragraph.
ParagraphIndentation
Represents the indentation settings applied to a paragraph in a Word document.
ParagraphStyle
Represents the style properties applied to a paragraph in a Word document.
PathObjectCollection
Observable collection of path objects
PathSegment
Path segment
RadioButton
Represents a radio button within a form, allowing users to select one option from a set of options.
Reflection
Represents a reflection effect applied to text or objects.
Run
Represents a single run of text within a text content element.
Shading
Represents the shading properties for a table or table cell in a Word document.
Shadow
Represents the shadow effect applied to text or objects in a Word document.
Shape
ShapeContent
Represents a shape within the document, primarily defined using SVG format.
SpacingBetweenLines
Style
Inherits from TextStyle and provides additional styling options for text within IronWord documents.
Table
Represents a table element within the document.
TableBorders
Represents the borders of a table element.
TableCell
Represents a cell element within a table.
TableColumn
Represents a column element within a table.
TableRow
Represents a row element within a table.
Text
TextContent
Represents a single run of text within a text content element.
TextEffect
Represents the text effects applied to an object or text, such as shadow, outline, glow, reflection, 3D effect, or gradient.
TextInput
Represents a text input field within a form, allowing users to enter text data.
TextObjectCollection
Observable collection of text objects
TextOutlineEffect
Represents the outline effect applied to text in a Word document.
TextStyle
Represents the TextStyle applied to an paragraph or text.
Underline
Represents the underline formatting applied to text in a Word document.
UnprotectedRegion
Represents a region in a document that is exempt from protection.
WordDocumentProtectionSettings
Represents settings for protecting a Word document.
ZebraColor
Represents a pair of colors used for applying zebra background to table rows.
Interfaces
ITextStyle
IWordDocumentObject
Word document object
IWordImageObject
Image object from a Word document
IWordImageObjectCollection
Collection of Word image objects
IWordPathObject
Path object from a Word document
IWordPathObjectCollection
Collection of Word path objects
IWordTextObject
Text object from a Word document
IWordTextObjectCollection
Collection of Word text objects