Stable Version 1.5.0 (O11)
Also available for 10
Published on 3 Apr by 
Stable Version 1.5.0 (O11)
Also available for 10
Published on 3 Apr by 
Created on 28 September 2018


Create and manipulate Microsoft word documents (2007 onwards) using DocX (
Read More

Manipulate and generate MSWord documents efficiently.  All changes to a document are recorded and only executed when the document is generated.

The library works with both document templates and blank generated documents.

Operations include

  • insert text, optionally specifying color, font, font size, and style (bold/italic/etc),
  • replace text via text markers,
  • insert text at a bookmark,
  • define and insert a table at a bookmark,
  • insert a picture at a bookmark.

Only works with .NET backend. Uses the DocX library form Xceed underneath.

Provides a library that abstracts MSWord manipulations from the underlying extension so another extension can replace it in future without changing the library interface.

What’s new (1.5.0)
  • New actions MSWord_InsertParagraphBeforeBookmark and MSWord_InsertImageBeforeBookmark, allow to insert paragraphs and images at a position determined by a bookmark.
  • Added option KeepWithNext on a paragraph, which prevents page breaks between paragraphs.
Reviews (2)
1 Mar
in version 1.4.0
Very easy to use and really complete. Highly recommended!
9 Feb
in version 1.4.0
Works perfectly for my needs, create bookmarks and tables in Word!
Functional libraries & utilities, Files & documents
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Stuart Harris who created this component.
MSWordUtils has no dependencies.
Component Consumers
No consumers yet.
Weekly Downloads