NuGet Package GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET is a flexible library that allows you to generate documents by filling out merge fields in different formats (Word, Pdf, Excel, PowerPoint) with data obtained from a DB or user input.

The library can be of great help if you need to generate lots of custom documents that have a standard template, but need to be filled out with unique data. These could be invoices, bills, order quotes, offer letters, NDAs, legal documents, insurance policies, etc.

The library comes with a web UI which allows end users to prepare templates and get the completed documents without any assistance from developers. Easy to follow wizards guide end users through the document assembly process, which includes the following steps:

1. Upload a template in a PDF, DOC or DOCX format with merge fields that should be populated with data.


Compose an online questionnaire associated with the merge fields in the template and publish it on the web.

3. Invite users to complete the questionnaire.

For each completed questionnaire a new unique document is generated. The document looks exactly like the template but includes data populated into the merge fields.

Key Features & Benefits:

- Most popular formats: Word, Pdf, Excel, PowerPoint
- Templates can be filled in with data obtained from web forms or a DB.
- Support for different types of form fields: text box, check box, lists and combo, radio buttons, etc.
- Ability to set default values and rules for questions (for example set value range and limits for respond length).
- Ability to handle JavaScript events (for example onTemplateCreated, onTemplateMerge, etc.).
- Documents are generated on-the-fly, each time a questionnaire is completed.
- Convenient UI allows end users to generate documents without any assistance from developers.

For more details on the library, please visit GroupDocs website at:

Note: this download contains a fully working version of the product, however without a license set it will run in evaluation mode with some limitations. To test the GroupDocs.Assembly for .NET library without limitations, please request a free 30-day temporary license.


Version: 1.2.0
Author(s): GroupDocs
Last Update: Thursday, January 29, 2015
.NET Fiddle: Create the first Fiddle
Project Url:
NuGet Url:

Install-Package groupdocs-assembly-dotnet
dotnet add package groupdocs-assembly-dotnet
paket add groupdocs-assembly-dotnet
groupdocs-assembly-dotnet Download (Unzip the "nupkg" after downloading)