[]
        
(Showing Draft Content)

Key Features

GcWord provides many different features that enable the developers to build intuitive and professional-looking Word documents. The main features for GcWord library are as follows:

  • Work with Word documents programmatically
    Using GcWord, you can programmatically create Word documents with simple or complex business requirements in .NET Standard applications without the help of an external word processor. You can also load, modify the Word documents from an external source and save them again.

  • High-Performance Library
    GcWord is a high performance library which is faster alternative to the Microsoft Word automation.

  • Work with Document content
    GcWord allows you to work with inbuilt document properties, text objects, range objects, and preserve macros. You can also copy or move document content and split or merge documents.

  • Document Formatting
    GcWord supports document formatting which includes character, paragraph, list, table, page, and section formatting. You can also detect source of formatting property in Word documents.

  • Advanced document protection
    GcWord lets you protect the contents of a document. GcWord provides properties to control the different types of modifications applied on Word documents.

  • Extensive support for Content controls
    GcWord library provides support for different types of content controls and their mappings. It also provides the flexibility to reuse your content by creating building blocks and maintaining their collection.

  • Supported file formats
    GcWord supports DOCX, DOTM, DOCM, DOTX file formats completely and can read files with FlatOPC, FlatOpcMacroEnabled, FlatOpcTemplate, and FlatOpcTemplateEnabled formats.

  • Export to PDF and Image Formats
    GcWord library allows you to export a Word document to PDF and Image file formats programmatically with just a single line of code. Even, right-to-left text, vertical text, East Asian languages, superscript, subscript etc. can also be exported without impacting their formats.

  • View Options
    GcWord library lets you set the view and zoom options to specify how a document appears when it is opened in an application.

  • Theme
    GcWord library allows you to customize themes applied on a Word document, hence giving it a consistent styling and professional look.

  • Rich set of features
    GcWord library provides a rich set of features that allow you to generate Word documents with content including formatted text and paragraphs, images, shapes, hyperlinks, bookmarks, comments, tables, lists, headers, footers, footnotes, endnotes, textbox and more.

  • Report Templates to Generate Word Documents
    GcWord provides Report Templates with comprehensive API to generate Word Documents with advanced layouts. You can use various data sources to bind the data. The template layout provides flexible syntax, easy notations and extended reusability making it an ideal solution to generate desired documents.

For additional information about the supported features in GcWord, see Features topic.

Note: Keep in mind that the following MS Word objects are not yet supported by GcWord object model. These objects are preserved in a load, modify, or save scenario but are not accessible via GcWord object model and are not parsed by GcWord except for removal.

  • Charts & diagrams
  • VML Objects
  • Embedded objects, such as controls and OLE objects
  • Revisions
  • Ruby Phonetic Guide
  • Sub documents references
  • Picture Effects