E-ticket

Generate your tickets with Carbone

Download Template

Download data sample

  • Template type document docx simple
  • Carbone min. v4.0.0+
  • Features loop barcode price date image
  • Target ticket access control badge transport custom

Objectives

Generate a ticket with the following features:

  • Design layout
  • Date formatting
  • Currency formatting
  • Barcode

Solution

Here’s how to construct a template to achieve this with Carbone:

  1. Define the paper size and orientation in the page setup

    Go to the File menu to access the Page Setup window Set the desired paper size.
    If necessary, create a custom size using the Custom Sizes option.

  2. 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 alignment of cells for better rendering

  3. 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[i].travel.ticket:barcode(qrcode)}

  1. Number and date manipulation

    Use the :formatC formatter to manage the currency display

    Use the :formatD formatter to manage the date display. The default pattern follows the ISO 8601 standard.

    Note: You can add spaces within the Carbone tag to improve formula readability and ensure better text wrapping within the cell.

  1. Iteration

    Define the iteration [i+1] on the next page to enable the iteration to run

    Example : {d[i+1]}

And there you go!

You might also like

Trusted by 600+ paid customers in 40+ countries

Finance
Healthcare
Public
Retail
Industries
Energy
Software
Telecom
1dior.png
22thales.png
23younited.png
2danfoss.png
3cma-cgm.png
3illumina.svg
4KparK.png
6scalingo.png
7defense.png
8bmw.png
8telus.png
bestseller.png
flagship_bioscience.png
insly.png
ninox.png
sodexo.png