| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
GroupDocs.Assembly is a on-premise solution for document automation and reporting API that generates documents from templates and data sources (JSON, XML, CSV, OData, databases, .NET/Java objects, REST, and more). Automate quotes, contracts, invoices, and reports across popular Office, PDF, HTML, and image formats with LINQ-based templates, barcodes, charts, conditional logic, and mail-merge style fields.
On-premise engine to build documents from templates using LINQ syntax, mail-merge style fields, sequential data, and conditional logic. Supports CSV, JSON, XML, OData, DB queries, and custom .NET types.
// Assemble DOCX from a LINQ-enabled Word template with JSON data
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
CommonUtilities.GetSourceDocument("Templates/Quote.docx"),
CommonUtilities.SetDestinationDocument("Reports/Quote.docx"),
new DataSourceInfo(CommonUtilities.GetJsonData("data.json"), "orders"));Native Java library for templated document generation with regions, conditions, barcodes, and HTML resources.
// Assemble a contract from DOCX template using a Java object data source
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(
"Templates/Contract.docx",
"Reports/Contract Output.docx",
new DataSourceInfo(new CustomerData(), "customer"));Use the .NET or Java engine from Python/Node.js to automate report generation in scripts or services.
from groupdocs.assembly import DocumentAssembler, DataSourceInfo
assembler = DocumentAssembler()
assembler.assemble_document(
"Templates/Invoice.docx",
"Reports/Invoice.pdf",
DataSourceInfo({"items": items, "customer": customer}, "data"))document-automation document-generation template-engine reporting-api mail-merge linq-templates word-automation excel-reporting pdf-generation json-to-docx sql-to-pdf data-binding batch-reporting barcode-generation chart-reporting contract-automation invoice-generation quote-builder document-sdk
GroupDocs.Assembly for .NET examples, plugins and showcase projects
GroupDocs.Assembly for Java examples, plugins and showcase projects
This organization has no public members. You must be a member to see who’s a part of this organization.
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |