Namespace IronWord.Models
Classes
AxisConfiguration
Represents the configuration of the chart's axes, including labels, ranges, and formatting.
BaseStyle
A style definition.
Bevel
Represents a bevel effect applied to an object or text in a Word document.
BezierSegment
Path for a Bezier segment.
Borders
Defines the borders for a specific element.
BorderStyle
Defines the properties of a border style.
Break
Represents a break within a document.
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
LineSegment
Path for a linear segment.
ListItem
Represents an item in a multi-level list within the document.
MergeCell
Represents a range of cells that are merged into a single cell.
MultiLevelTextList
Represents a multi-level text list within the 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.
PathSegmentCollection
A collection of path segment objects.
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.
ShapeObjectCollection
Observable collection of path objects
SpacingBetweenLines
Style
Table
Represents a table element within the document.
TableBorders
Represents the borders of a table element.
TableCell
Represents a cell element within a table.
TableCellStyle
Styling for table cells.
TableColumn
Represents a column element within a table.
TableRow
Represents a row element within a table.
TableRowStyle
Styling for table rows.
TableStyle
Represents the style properties of 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
IBaseStyle
Base style definition.
IDerivedStyle
Styles that derive from a base style.
IParagraphStyle
Styling for paragraphs.
ITableCellStyle
Style for table cells.
ITableRowStyle
Style for table rows.
ITableStyle
Styling for tables.
ITextStyle
The styling options for text.
IWordImageObject
Image object from a Word document
IWordImageObjectCollection
Collection of Word image objects
IWordShapeObject
Path object from a Word document
IWordShapeObjectCollection
Collection of Word path objects
IWordTextObject
Text object from a Word document
IWordTextObjectCollection
Collection of Word text objects