+
+ | {{'**Document Content Features**'| markdownify }} |
+ {{'**WORD 97-2003**'| markdownify }} |
+ {{'**WORD 2007-2016**'| markdownify }} |
+ {{'**RTF**'| markdownify }} |
+
+ | Create a Word document from scratch or edit an existing Word document. |  |  |  |
+ | Open an existing Word document from file system or stream. |  |  |  |
+ | Save the Word document to file system, stream, or stream it to the client browser. |  |  |  |
+ | Create, access, and modify paragraphs and text. |  |  |  |
+ | Create, access, and modify tables, rows, and cells. |  |  |  |
+ | Create, access, and modify hyperlinks. |  |  |  |
+ | Create, access, and modify bookmarks. |  |  |  |
+ | Rebuild and update a table of contents. |  |  |  |
+ | Create, access, and modify fields. |  |  |  |
+ | Update fields such as IF, formula, and other popular field types. |  |  |  |
+ | Update Page and NumPages fields. |  |  |  |
+ | Create, access, and modify footnotes and endnotes. |  |  |  |
+ | Create, access, and modify images. |  |  |  |
+ | Create, access, and modify shapes. |  |  |  |
+ | Group and ungroup shapes. |  |  |  |
+ | Insert text and picture watermarks. |  |  |  |
+ | Create, access, and modify OLE objects from the document. |  |  |  |
+ | Create, access, and modify charts. |  |  |  |
+ | Create, access, and modify mathematical equations. |  |  |  |
+ | Create equations using LaTeX. |  |  |  |
+ | Access and modify built-in document properties. |  |  |  |
+ | Create, access, and modify custom document properties. |  |  |  |
+ | Update paragraph, word, and character count. |  |  |  |
+ | Update page count. |  |  |  |
+ | Access, create, and modify document sections, headers, and footers. |  |  |  |
+ | Iterate over document content. |  |  |  |
+ | Access and move elements between documents. |  |  |  |
+ | Insert HTML text. |  |  |  |
+
+
+## Form Filling
+
+
+
+ | {{'**Formatting**'| markdownify }} |
+ {{'**WORD 97-2003**'| markdownify }} |
+ {{'**WORD 2007-2016**'| markdownify }} |
+ {{'**RTF**'| markdownify }} |
+
+
+ | Format characters including font size, color, name, bold, italic, underline, and more. |
+  |  |  |
+
+
+ | Format paragraphs including line spacing, alignment, indentation, spacing before and after, keep with next, and more. |
+  |  |  |
+
+
+ | Format bulleted and numbered lists including numbering and levels. |
+  |  |  |
+
+
+ | Format tables including alignment, borders, and shading. |
+  |  |  |
+
+
+ | Access and modify all section properties including paper size, margins, and orientation. |
+  |  |  |
+
+
+ | Access, create, and modify character styles. |
+  |  |  |
+
+
+ | Access, create, and modify paragraph styles. |
+  |  |  |
+
+
+ | Apply built-in and custom table styles. |
+  |  |  |
+
+
+
+## Review
+
+
+
+ | {{'**Mail merge**'| markdownify }} |
+ {{'**WORD 97-2003**'| markdownify }} |
+ {{'**WORD 2007-2016**'| markdownify }} |
+ {{'**RTF**'| markdownify }} |
+
+ | Create, access, and modify merge fields. |  |  |  |
+ | Retrieve mail merge field names. |  |  |  |
+ | Insert images during mail merge. |  |  |  |
+ | Perform mail merge on documents that contain complex merge fields (conditional merge field). |  |  |  |
+ | Perform mail merge for a specified region. |  |  |  |
+ | Perform mail merge on reports that contain relational details (parent-child data). |  |  |  |
+ | Perform mail merge from any .NET data source such as string array, DataSet, DataTable, DataView, and DataReader. |  |  |  |
+ | Perform mail merge from any data source such as IEnumerable collection and dynamic objects. |  |  |  |
+ | Format the merged text, images, or other elements during mail merge. |  |  |  |
+ | Event hander to bind data for unmerged fields. |  |  |  |
+ | Map the merge field names with column names in the data source. |  |  |  |
+ | Skip to merge particular a image during the mail merge process. |  |  |  |
+ | Start a new page for each group of records. |  |  |  |
+
+
+## Find and replace
+
+
+
+ | {{'**Find and replace**'| markdownify }} |
+ {{'**WORD 97-2003**'| markdownify }} |
+ {{'**WORD 2007-2016**'| markdownify }} |
+ {{'**RTF**'| markdownify }} |
+
+ | Find first occurrence of a specific text that matches the whole word and casing. |  |  |  |
+ | Find a specified pattern using a regular expression. |  |  |  |
+ | Find all occurrences of a specific text that matches the whole word and casing. |  |  |  |
+ | Replace a text with the same formatting. |  |  |  |
+ | Find and replace a text that extends to several paragraphs. |  |  |  |
+ | Find and replace a text with the document content (paragraph or table). |  |  |  |
+ | Find and replace a text with the content of another Word document. |  |  |  |
+ | Find elements (image, content control, chart, and more) in a document based on specified properties and their corresponding values. |  |  |  |
+
+
+## Bookmarks
+
+
+
+ | {{'**Bookmarks**'| markdownify }} |
+ {{'**WORD 97-2003**'| markdownify }} |
+ {{'**WORD 2007-2016**'| markdownify }} |
+ {{'**RTF**'| markdownify }} |
+
+ | Create and manipulate bookmarks. |  |  |  |
+ | Navigate to a specific bookmark. |  |  |  |
+ | Retrieve document content between the specified bookmarks and merge to an existing or a new document. |  |  |  |
+ | Insert text or part of a document content between the specified bookmarks. |  |  |  |
+ | Replace the content of a document between specified bookmarks with a text or part of another document. |  |  |  |
+ | Delete document content between specified bookmarks. |  |  |  |
+
+
+## Security
+
+
+
+ | {{'**File Formats**'| markdownify }} |
+ {{'**Read**'| markdownify }} |
+ {{'**Write**'| markdownify }} |
+
+ | Word 97-2003 formats (*.doc, *.dot) |  |  |
+ | Word 2007-2016 formats (*.docx, *.dotx, *.docm, *.dotm, *.xml) |  |  |
+ | Word 2003 XML Document (*.xml) |  |  |
+ | OpenDocument Text (*.odt) |  |  |
+ | RTF |  |  |
+ | HTML |  |  |
+ | Text |  |  |
+ | PDF |  |  |
+ | EPUB |  |  |
+ | Image (PNG, BMP, JPEG, EMF, TIFF) |  |  |
+
+
+## PDF and image conversions
+
+
+
+ | {{'**PDF and image conversions**'| markdownify }} |
+ {{'**WORD 97-2003**'| markdownify }} |
+ {{'**WORD 2007-2016**'| markdownify }} |
+ {{'**RTF**'| markdownify }} |
+
+ | Convert Word to PDF. |  |  |  |
+ | Convert Word to PDF/A. |  |  |  |
+ | Convert Word to PDF/UA (Section 508 compliant). |  |  |  |
+ | Create fillable PDF from Word document. |  |  |  |
+ | Convert Word to image (PNG, BMP, JPEG). |  |  |  |
+ | Convert a specific page in a Word document into an image (thumbnail image). |  |  |  |
+ | Convert a specified range of pages in a Word document into images. |  |  |  |
+ | Use alternate fonts from installed fonts during Word to PDF or image conversion. |  |  |  |
+ | Use alternate fonts without installing on the machine during Word to PDF or image conversion. |  |  |  |
+
+
diff --git a/Document-Processing/Word/Word-Library/NET/Feature_Matrix/no.png b/Document-Processing/Word/Word-Library/NET/Feature_Matrix/no.png
new file mode 100644
index 000000000..71e36aa9a
Binary files /dev/null and b/Document-Processing/Word/Word-Library/NET/Feature_Matrix/no.png differ
diff --git a/Document-Processing/Word/Word-Library/NET/Feature_Matrix/yes.png b/Document-Processing/Word/Word-Library/NET/Feature_Matrix/yes.png
new file mode 100644
index 000000000..422fc22f7
Binary files /dev/null and b/Document-Processing/Word/Word-Library/NET/Feature_Matrix/yes.png differ