# Object Model Summary

## Content



**Word for WPF** provides a rich and powerful object model which is easily programmable. The [C1.WPF.Word.C1WordDocument](/componentone/api/wpf/online-word/dotnet-framework-api/C1.WPF.Word.4.6.2/C1.WPF.Word.C1WordDocument.html) class provides all advanced properties and methods to create both Microsoft Word and RTF Documents.

| **C1WordDocument Object** |
| --- |
| Add, AddBookmark, AddBookmarkStart, AddBookmarkEnd, AddLink, AddParagraph, AddPicture, ColumnBreak, DrawArc, DrawRectangle, DrawString, FillPie, Load, Count, Current, Hyperlink, ShapesWord2007Compatible |
| **Font** |
| Bold, FontFamily, Italic, Name, Size, Strikeout, Style, Underline |
| **Pen** |
| Color, DashPattern, DashStyle |
| **RTFPageSize Object** |
| A0, A1, A4, A10, B1, B5, HalfLetter, Legal, Letter |
| **StringFormat** |
| Alignment, Angle, LineAlignment, LineSpacing |