Package-level declarations
Types
Response to an accepted asynchronous render request.
batchSplitBy / batchOutput / batchReportName.
batchOutput.
CSV formatOptions. characterSet is a LibreOffice charset code, e.g. "76" for UTF-8.
MaxImageResolution, in DPI.
Filters and pagination for GET /templates.
The convertTo field: a plain format name or a format with typed options.
Changes permission level, from no changes allowed to any change except page extraction.
converter: the engine used to produce PDF output. LIBRE_OFFICE is the server default.
PDF formatOptions. null leaves the Carbone default.
Printing permission level.
SelectPdfVersion; PDF_1_6_DEFAULT (0) is the server default.
The data field of a render request.
A generated document.
Everything in a render body except data and template, plus extra request headers.
A downloaded template document.
Identifies a template: legacy SHA-256 id, versioned template id, or a version id. Carbone accepts all three in the same path segment.
One entry of GET /templates.
How a template was created; mirrors GET /templates origin.
Fields accepted by PATCH /template/{id}. null means "leave unchanged".
Sample data stored with a template for Studio previews.
Where a template comes from: local content (hashable, uploadable) or a template already known to Carbone.
Result of POST /template. Shape depends on whether versioning was requested.
Metadata sent with POST /template. All optional; versioning-related fields are ignored by Community edition.
One entry of Watermarks. text supports {#PAGE_NUMBER} and {#PAGE_TOTAL}.
Watermark.anchor wire value.