E-ticket
Generate your tickets with Carbone
- Template type document docx simple
- Carbone min. v4.0.0+
- Features loop barcode date image
- Target ticket access control badge transport custom
Objectives
Generate a ticket with the following features:
- Design layout
- Date formatting
- Barcode
Solution
Here’s how to construct a template to achieve this with Carbone:
Write the title and create tables to structure your layout
Insert Carbone tags as appropriately as possible. Manage the font and formatting to organize your information as desired.
Note: Ensure proper cell alignment for better rendering
Insert a placeholder to manage the QR Code
Use the :barcode formatter in the Alt Text of the placeholder to insert a QR code
Example :
{d.bookingURL:barcode(qrcode)}
Date manipulation
Use the :formatD formatter to manage the date display. The default pattern follows the ISO 8601 standard.
Examples :
{d.it[i].depDate:formatD(MM/DD)} {d.it[i].arrDate:formatD('hh:mm A')}
Note: You can add spaces within the Carbone tag to improve formula readability and ensure better text wrapping within the cell.
Iteration
Define the iteration
[i+1]
on a new row to enable the iteration to runExample :
{d.it[i+1]}
And there you go!
You might also like
Trusted by 600+ paid customers in 40+ countries














