GroupDocs.Assembly-Cloud 21.1.0

dotnet add package GroupDocs.Assembly-Cloud --version 21.1.0                
NuGet\Install-Package GroupDocs.Assembly-Cloud -Version 21.1.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GroupDocs.Assembly-Cloud" Version="21.1.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add GroupDocs.Assembly-Cloud --version 21.1.0                
#r "nuget: GroupDocs.Assembly-Cloud, 21.1.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install GroupDocs.Assembly-Cloud as a Cake Addin
#addin nuget:?package=GroupDocs.Assembly-Cloud&version=21.1.0

// Install GroupDocs.Assembly-Cloud as a Cake Tool
#tool nuget:?package=GroupDocs.Assembly-Cloud&version=21.1.0                

Document Automation .NET Cloud REST API

Version 21.1.0 NuGet .NET


Docs Swagger Examples Blog Support Release Notes Dashboard


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, and PDF documents from customizable templates.

Dynamic Data Merging

Populate templates with data from JSON or XML, enabling personalized reports, invoices, and more.

Rich Formatting and Styling

Apply advanced formatting to text, tables, and charts for polished, professional documents.

Conditional Content Control

Use conditional logic to generate dynamic content based on your data.

List and Table Automation

Create dynamic lists, tables, and charts that automatically update based on your data.

Advanced Features

Barcode Generation

Embed barcodes directly into your documents.

Add clickable links to external resources or within your document.

Bookmark Creation

Create bookmarks for easy navigation within your documents.

Checkbox Manipulation

Dynamically set checkbox values based on your data.

Mail Merge Functionality

Generate personalized emails and attachments at scale.

Formula Calculations

Perform calculations within your spreadsheets for dynamic results.

Working with Data

Data Filtering

Apply filters to data to select specific subsets of information for inclusion in reports.

Data Sorting

Arrange data in a specific order (ascending, descending, etc.) based on one or more criteria.

Data Grouping

Organize data into groups based on shared characteristics for easier analysis and presentation.

Data Formatting

Control the appearance of data in reports, including number formatting, date/time formatting, and text formatting.

Using Variables

Store and reuse values throughout a report template for efficient data processing.

Using Extension Methods

Leverage built-in functions to perform complex data manipulations and calculations directly within templates.

Using Extension Methods of Iteration Variables

Access and manipulate individual elements within data sequences using special extension methods.

Using Enumeration Extension Methods

Perform common data operations like grouping, sorting, and filtering using built-in extension methods for enumerations.

Additional Number Formats

Access additional number formatting options beyond those provided by the .NET Framework.

Additional String Formats

Access additional string formatting options beyond those provided by the .NET Framework.

Formatting Options Combinations

Combine different formatting options to achieve customized data presentation in reports.

Working with Lists

Dynamic List Generation

Generate different types of lists (in-paragraph, bulleted, numbered) with dynamic content and formatting options.

List Coloring

Apply conditional coloring to list items based on various criteria.

Working with Tables

Dynamic Table Generation

Generate tables with dynamic content, calculations, and formatting.

Table Customization

Customize table appearance with conditional formatting, row highlighting, and cell background colors.

Data Filtering and Grouping within Tables

Filter and group data directly within tables for tailored reporting.

Progressive Calculations in Tables

Perform running calculations and display progressive totals within table cells.

Working with Charts

Chart Generation

Create various charts (line, column, bar, pie, scatter, bubble) with dynamic data.

Chart Customization

Customize chart titles, series names, axis titles, and legends with dynamic expressions.

Conditional Chart Series

Conditionally include or exclude chart series based on dynamic conditions.

Dynamic Chart Coloring

Set chart series and individual data point colors dynamically using expressions.

Chart Data Binding

Bind charts to various data sources to visualize complex information.

  • Word-processing documents, emails, spreadsheets, and presentation documents.
  • Customize link tags for specific document types with syntax flexibility.
  • Insert links to external resources or bookmarks within the document.
  • Customize text display for hyperlinks.
  • Link to specific cells, cell ranges, or across different worksheets.
  • Insert links to slides within the same presentation using the "SlideN" syntax.

Working with Bookmarks

Dynamic Bookmark Insertion

  • Add bookmarks to word-processing documents and emails.
  • Define bookmark names for easy document navigation.

Working with Checkboxes

Checkbox State Control

  • Set checkboxes to checked or unchecked states in Word documents.
  • Control checkbox conditions using the check tag.

Working with Barcodes

Barcode Image Generation and Insertion

  • Generate and insert various barcode types dynamically into documents.
  • Customizable barcode appearance, including scaling and height adjustments.

Supported Barcode Types

  • Wide range of supported barcode types, including QR Codes, DataMatrix, Codabar, UPC, EAN, ISBN, PDF417, and more.

Advanced Barcode Formatting Options

  • Adjust barcode text alignment, background color, and font settings.
  • Scale barcode symbols with precise control over width and height.

Developer-Friendly Features

Cross-Platform SDKs

Available for .NET, Java, PHP, and more, ensuring seamless integration into your tech stack.

REST API Architecture

Leverage the power of REST for easy integration and scalability.

Comprehensive Documentation

Access detailed API references, code examples, and tutorials.

Active Community Support

Get help from our active community forum and dedicated support team.

Cloud-Based Flexibility

Enjoy the scalability and reliability of cloud-based document processing.

JWT Authentication

Secure your data and API requests with industry-standard authentication.

Supported File Formats and Conversions

Microsoft Office Word® Document Formats

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

Microsoft Office Excel Document Formats

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

Microsoft Office PowerPoint Document Formats

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

OpenOffice Document Formats

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

Email Document Formats

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

Web Document Formats

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

Docs Swagger Examples Blog Support Release Notes Dashboard


Tags

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

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net20 is compatible.  net35 was computed.  net40 was computed.  net403 was computed.  net45 was computed.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
21.1.0 543 2/17/2021
20.8.0 459 9/30/2020
20.6.0 534 7/10/2020