See: Description
Interface | Description |
---|---|
IDocumentTableLoadHandler |
Overrides default loading of
DocumentTable objects while creating a DocumentTableSet instance. |
Class | Description |
---|---|
BarcodeSettings |
Represents a set of settings controlling barcode generation while assembling a document.
|
CsvDataLoadOptions |
Represents options for parsing CSV data.
|
CsvDataSource |
Provides access to data of a CSV file or stream to be used while assembling a document.
|
DataSourceInfo |
Provides information on a single data source object to be used to assemble a document from a template.
|
DocumentAssembler |
Provides routines to populate template documents with data and a set of settings to control these routines.
|
DocumentAssemblyOptions |
A utility class providing constants.
|
DocumentTable |
Provides access to data of a single table (or spreadsheet) located in an external document to be used while assembling a document.
|
DocumentTableCollection |
Represents a read-only collection of
DocumentTable objects of a particular DocumentTableSet instance. |
DocumentTableColumn |
Represents a single column of a particular
DocumentTable object. |
DocumentTableColumnCollection |
Represents a read-only collection of
DocumentTableColumn objects of a particular DocumentTable instance. |
DocumentTableLoadArgs |
Provides data for the
IDocumentTableLoadHandler.handle(com.groupdocs.assembly.DocumentTableLoadArgs) method. |
DocumentTableOptions |
Provides a set of options to control extraction of data from a document table.
|
DocumentTableRelation |
Represents a parent-child relationship between two
DocumentTable objects. |
DocumentTableRelationCollection |
Represents the collection of
DocumentTableRelation objects of a single DocumentTableSet instance. |
DocumentTableSet |
Provides access to data of multiple tables (or spreadsheets) located in an external document to be used while assembling a document.
|
FileFormat |
A utility class providing constants.
|
JsonDataSource |
Provides access to data of a JSON file or stream to be used while assembling a document.
|
KnownTypeSet |
Represents an unordered set (that is, a collection of unique items) containing
Class objects which fully or partially qualified names can be used within document templates to invoke the corresponding types' static members, perform type casts, etc. |
License |
Provides methods to license the component.
|
LoadSaveOptions |
Specifies additional options for loading and saving of a document to be assembled.
|
Metered |
Provides methods to work with metered licensing.
|
XmlDataSource |
Provides access to data of an XML file or stream to be used while assembling a document.
|
Provides classes for generating documents in popular office file formats based upon template documents and data obtained from various sources including databases, XML, JSON, OData, objects of custom Java types, and more.
The central class of this package is DocumentAssembler
. This class incorporates a set of settings to control document generation and performs document generation through its assembleDocument
overloads.