Features
GemBox.Document supports all common document content elements, formats and styles that can be created or modified from Microsoft Word.
Following is a more detailed list of GemBox.Document features.
GemBox.Document Features
- Read Microsoft Word (DOCX), Microsoft Word 97-2003 (DOC), OpenDocument Text (ODT), HyperText Markup Language (HTML), Rich Text Format (RTF), Plain Text (TXT), Flat OPC Format (XML), WordML Format (XML) and Portable Document Format (PDF) documents.
- Write / create and convert to Microsoft Word (DOCX), OpenDocument Text (ODT), HyperText Markup Language (HTML), Rich Text Format (RTF), Plain Text (TXT), Flat OPC Format (XML), Portable Document Format (PDF), XML Paper Specification (XPS) and image formats.
- View and edit documents in WPF, ASP.NET, ASP.NET Core and Windows.Forms applications.
- Print documents.
- Protect, encrypt and digitally sign documents.
- Get, create or edit paragraphs, text, tables, hyperlinks, bookmarks, fields, sections, headers and footers, footnotes and endnotes, content controls.
- Get, create or edit drawings like shapes, pictures and text boxes.
- Get, create or edit paragraph, character, list, table, table row and table cell formatting.
- Get, create or edit paragraph, list, character and table styles.
- Access or modify section properties, picture properties, default paragraph and character formatting and more.
- Get and set built-in and custom document properties.
- Clone or import document elements between documents.
- Replace or set bookmark content.
- Load HTML / RTF / TXT string into specific document position.
- Import data to your document from various data sources and control the document import region and import process.
- Create or read form documents.
- Preserve unsupported document content elements and properties when reading a document.
- Medium trust support.
- Specify fonts location when importing from or exporting to PDF, XPS or image formats to bypass medium trust environment restrictions.