If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.

Installation
The package is available at nuget.org and it can be installed via package manager console by executing following command:
PM> NuGet\Install-Package GroupDocs.Assembly-Cloud

Document Automation Cloud API
The GroupDocs.Assembly Document Automation .NET Cloud REST API empowers developers to seamlessly automate the creation of complex documents like reports, invoices, and presentations. Leverage templates, merge data from various sources, apply rich formatting, and even generate barcodes and charts, all within a scalable and secure cloud environment. This API streamlines document workflows, enhances productivity, and provides cross-platform compatibility for effortless integration into your existing tech stack.
Core Features
Template-Driven Document Generation - Create complex Word, Excel, PowerPoint, PDF docs from templates.
Dynamic Data Merging - Fill templates with JSON or XML data for customized reports.
Rich Formatting and Styling - Apply advanced formatting to text, tables, charts for polished documents.
Conditional Content Control - Use conditional logic to generate dynamic content based on data.
List and Table Automation - Create dynamic lists, tables, charts that auto‑update based on data.
Advanced Features
Barcode Generation - Embed barcodes directly into documents.
Hyperlink Insertion - Add clickable links to external resources or within document.
Bookmark Creation - Create bookmarks for easy navigation.
Checkbox Manipulation - Dynamically set checkbox values based on data.
Mail Merge Functionality - Generate personalized emails and attachments at scale.
Formula Calculations - Perform calculations within spreadsheets for dynamic results.
Working with Data
Data Filtering - Apply filters to select specific data subsets for reports.
Data Sorting - Arrange data in specific order (asc/desc) based on criteria.
Data Grouping - Organize data into groups for easier analysis and presentation.
Data Formatting - Control appearance of data in reports, e.g., number, date, text formatting.
Using Variables - Store and reuse values throughout a template for efficient processing.
Using Extension Methods - Leverage built‑in functions for complex manipulations within templates.
Using Extension Methods of Iteration Variables - Access and manipulate elements in data sequences via extension methods.
Using Enumeration Extension Methods - Perform grouping, sorting, filtering using enumeration extension methods.
Additional Number Formats - Access extra number formatting options beyond .NET defaults.
Additional String Formats - Access extra string formatting options beyond .NET defaults.
Formatting Options Combinations - Combine formatting options for customized data presentation.
Working with Lists
Dynamic List Generation - Generate in‑paragraph, bulleted, numbered lists with dynamic content.
List Coloring - Apply conditional coloring to list items based on criteria.
Working with Tables
Dynamic Table Generation - Generate tables with dynamic content, calculations, and formatting.
Table Customization - Customize table appearance with conditional formatting and colors.
Data Filtering and Grouping within Tables - Filter and group data within tables for tailored reporting.
Progressive Calculations in Tables - Perform running calculations and show progressive totals in tables.
Working with Charts
Chart Generation - Create line, column, bar, pie, scatter, bubble charts with dynamic data.
Chart Customization - Customize chart titles, series, axis titles, legends via expressions.
Conditional Chart Series - Conditionally include/exclude chart series based on conditions.
Dynamic Chart Coloring - Set chart series and point colors dynamically via expressions.
Chart Data Binding - Bind charts to various data sources to visualize complex info.
Working with Hyperlinks
Insert Hyperlinks into Multiple Document Types - Insert hyperlinks into Word, email, spreadsheet, presentation docs with flexible syntax.
Hyperlinks for Word-Processing and Emails - Insert links to external resources or bookmarks; customize display.
Spreadsheet Hyperlink Functionality - Link to specific cells, ranges, or across worksheets.
Hyperlinks in Presentations - Insert links to slides within the same presentation using SlideN syntax.
Working with Bookmarks
Dynamic Bookmark Insertion - Add bookmarks to docs/emails and define names for navigation.
Working with Checkboxes
Checkbox State Control - Set checkboxes checked/unchecked in Word docs using check tag.
Working with Barcodes
Barcode Image Generation and Insertion - Generate and insert various barcode types with customizable appearance.
Supported Barcode Types - Supports many barcode types: QR, DataMatrix, Codabar, UPC, EAN, ISBN, PDF417, etc.
Advanced Barcode Formatting Options - Adjust barcode alignment, colors, fonts, and scaling.
Developer‑Friendly Features
Cross-Platform SDKs - Available for .NET, Java, PHP, etc., for seamless integration.
REST API Architecture - Leverage REST for easy integration and scalability.
Comprehensive Documentation - Access detailed API references, code examples, tutorials.
Active Community Support - Get help from active community forum and dedicated support.
Cloud-Based Flexibility - Enjoy scalability and reliability of cloud‑based processing.
JWT Authentication - Secure data and API requests with JWT authentication.
| Format | Description | Supported Conversion Formats |
|---|
DOC | Microsoft Word® 97 - 2007 Document | MS Word®: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordprocessingML; OpenOffice: ODT, OTT; Email: MSG, EML, EMLX; Adobe: PDF; Web: HTML, MD, TXT, MHTML, MHT; Printing: PCL, PS, XPS, OXPS; Image: TIFF, SVG; Other: XAML, EPUB |
DOT | Microsoft Word® 97 - 2007 Template | Same as above |
DOCX | Office Open XML WordprocessingML Document | Same as above |
DOCM | Office Open XML WordprocessingML Macro-Enabled Document | Same as above |
DOTX | Office Open XML WordprocessingML Template (macro-free) | Same as above |
DOTM | Office Open XML WordprocessingML Macro-Enabled Template | Same as above |
RTF | Rich Text Format | Same as above |
| Format | Description | Supported Conversion Formats |
|---|
XLSX | OOXML 2007-2010 | MS Excel: XLSX, XLSM, XLTX, XLTM, XLSB, XLS, SpreadsheetML; OpenOffice: ODS; Adobe: PDF; Web: HTML, MHTML; Printing: XPS; Image: TIFF |
XLSM | OOXML Macro Enabled Workbook | Same as above |
XLTX | OOXML Workbook Template | Same as above |
XLTM | OOXML Macro Enabled Workbook Template | Same as above |
XLSB | OOXML Binary Workbook | Same as above |
XLS | Excel Workbook 97-2003 | Same as above |
XLT | Excel Workbook Template 97-2003 | Same as above |
| Format | Description | Supported Conversion Formats |
|---|
PPTX | OOXML Presentation | MS PowerPoint: PPTX, PPTM, PPSX, PPSM, POT, POTX, POTM, PPT, PPS; OpenOffice: ODP, OTP; Adobe: PDF; Web: HTML; Printing: XPS; Image: TIFF |
PPTM | OOXML Macro Enabled Presentation | Same as above |
PPSX | OOXML SlideShow | Same as above |
PPSM | OOXML Macros Enabled Presentation | Same as above |
POT | PowerPoint Template (97-2003 versions) | Same as above |
POTX | OOXML Presentation Template | Same as above |
POTM | OOXML Macro Enabled Presentation Template | Same as above |
PPT | PowerPoint Presentation (97-2003) | Same as above |
PPS | PowerPoint SlideShow (97-2003) | Same as above |
| Format | Description | Supported Conversion Formats |
|---|
ODT | Open Text Document | MS Word®: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordprocessingML; OpenOffice: ODT, OTT; E-Mail: MSG, EML, EMLX; Adobe: PDF; Web: HTML, MD, TXT, MHTML, MHT; Printing: PCL, PS, XPS, OXPS; Image: TIFF, SVG; Other: XAML, EPUB |
OTT | Open Text Document Template | Same as above |
ODS | Open Document Spreadsheet | Same as above |
ODP | Open Document Presentation | Same as above |
OTP | Open Document Presentation Template | Same as above |
| Format | Description | Supported Conversion Formats |
|---|
MSG | Outlook Email Message Format | MS Word®: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, Word®processingML; OpenOffice: ODT, OTT; Email: MSG, EML, EMLX; Adobe: PDF; Web: HTML, MD, TXT, MHTML, MHT; Printing: PCL, PS, XPS, OXPS; Image: TIFF, SVG; Other: XAML, EPUB |
EML | Email Message Format | Same as above |
EMLX | Apple’s Email Message Format | Same as above |
| Format | Description | Supported Conversion Formats |
|---|
HTML | Hypertext Markup Language | MS Word®: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordprocessingML; OpenOffice: ODT, OTT; Adobe: PDF; Web: HTML, MD, TXT, MHTML, MHT; Printing: PCL, PS, XPS, OXPS; Image: TIFF, SVG; Other: XAML, EPUB |
MD | Markdown Documentation | Same as above |
TXT | Plain Text | Same as above |
MHTML | Mime HTML | Same as above |
MHT | Mime HTML Web Archive | Same as above |
GroupDocs.Assembly Cloud Supported Barcode Types
| Barcode Type | Description |
|---|
codabar | CODABAR Barcode |
code11 | CODE 11 barcode |
code39S | Standard CODE 39 barcode |
code39E | Extended CODE 39 barcode |
code93S | Standard CODE 93 barcode |
code93E | Extended CODE 93 barcode |
code128 | CODE 128 barcode |
code128GS1 | GS1 CODE 128 barcode specification. The barcode text must contain parentheses for A |
ean8 | EAN-8 barcode |
ean13 | EAN-13 barcode |
ean14 | EAN-14 barcode |
scc14 | SCC-14 barcode |
sscc18 | SSCC-18 barcode |
upca | UPC-A barcode |
upce | UPC-E barcode |
isbn | ISBN barcode |
issn | ISSN barcode |
ismn | ISMN barcode |
stf | Standard 2 of 5 barcode |
itf | Interleaved 2 of 5 barcode |
mtf | Matrix 2 of 5 barcode |
ip25 | Italian Post 25 barcode |
iatatf | IATA 2 of 5 barcode. Used for managing air cargo by the International Air Transport Association |
itf14 | ITF14 barcode |
itf6 | ITF-6 barcode |
msi | MSI Plessey barcode |
vin | VIN (Vehicle Identification Number) barcode |
dpi | Deutschen Post barcode (Identcode), used by Deutsche Post AG and DHL |
dpl | Deutsche Post Leitcode barcode, used by Deutsche Post AG (DHL) |
opc | OPC (Optical Product Code) barcode, also known as VCA OPC |
pzn | PZN barcode, also known as Pharma Zentral Nummer |
code16K | Code 16K barcode |
pharmacode | Pharmacode barcode, also known as Code32 |
dm | DataMatrix barcode |
qr | QR Code barcode |
aztec | Aztec barcode |
pdf417 | Pdf417 barcode |
macroPdf417 | MacroPdf417 barcode |
dmGS1 | DataMatrix barcode with GS1 string format |
microPdf417 | MicroPdf417 barcode |
qrGS1 | QR barcode with GS1 string format |
maxiCode | MaxiCode barcode |
dotCode | DotCode barcode |
ap | Australia Post Customer barcode |
postnet | Postnet barcode |
planet | Planet barcode |
oneCode | USPS OneCode barcode |
rm4scc | RM4SCC barcode (Royal Mail 4-state Customer Code), used in the UK |
databarOD | Databar omni-directional barcode |
databarT | Databar truncated barcode |
databarL | Databar limited barcode |
databarE | Databar expanded barcode |
databarES | Databar expanded stacked barcode |
databarS | Databar stacked barcode |
databarSOD | Databar stacked omni-directional barcode |
sp | Singapore Post barcode |
ape | Australian Post Domestic eParcel barcode |
spp | Swiss Post Parcel barcode (Domestic Mail, International Mail, Additional Services) |
patchCode | Patch code barcode |
code32 | Code32 barcode |
dltf | DataLogic 2 of 5 barcode |
dkix | Dutch KIX barcode |
codablockF | Codablock F barcode |
codablockFGS1 | GS1 Codablock F barcode |

Document Automation | .NET Cloud API | REST API | Document Generation | Template-Driven | Dynamic Data Merging | Rich Formatting | Conditional Content Control | List Automation | Table Automation | Barcode Generation | Hyperlink Insertion | Bookmark Creation | Checkbox Manipulation | Mail Merge | Formula Calculations | Data Filtering | Data Sorting | Data Grouping | Data Formatting | Dynamic List Generation | Dynamic Table Generation | Chart Generation | Chart Customization | Cross-Platform SDKs | Comprehensive Documentation | Cloud-Based Flexibility | JWT Authentication | Microsoft Word | Microsoft Excel | Microsoft PowerPoint | OpenOffice | Email Formats | Web Document Formats | Barcode Types | QR Codes | DataMatrix | EAN Barcodes | UPCA | ISBN Barcodes | REST API