PDF Generator API
Go to website
Back
Articles on:Components
Use Text, Table, Barcode and other components to build your templates.

Categories

  • Developer
  • Expression language
  • Components
  • Q&A
  • Integrations
  • Release notes
  • Table Component
    The Table Component allows you to iterate over list of data and provides functionality to filter, sort, and group the data. Each table cell is a Text Component with similar formatting options. The table cell type can also be changed, allowing you to work with cells just like with other components in the editor, such as Number, Date, or other components.Popular
  • Container Component
    The Container component allows you to group other components and iterate over a list of data when a Data Field is set. In this case, the container acts as a row and is used to dynamically render each record from the dataset. Example JSON dataset:Popular
  • Image Component
    The Image Component allows you to easily upload images from multiple sources into generated PDF documents. You can upload your images as: Local file Static URL Dynamic images via data field values (URL or base64 encoded string) Combination of static URLs and data field valuesPopular
  • Text Component
    The Text Component allows you to display static text, user inputs, or data from external sources. It offers customization options like font size, style, alignment, and color, giving you the flexibility to adjust it to your specific needs. frame TextPopular
  • Checkbox & Radio button Component
    The value assigned to a checkbox or radio button is evaluated as boolean (true/false) to determinate if it should be checked or unchecked. If you want to have a group of radio buttons, you need to use the Container component to iterate over the list of items and add the Radio component as a subcomponent. Checkbox Radio button frame Usecase of Radio button group (https://www.loom.com/embePopular
  • Header & Footer Component
    The "Header" and "Footer" components extend the "Container" component and allow to group other components. They have a fixed position and will be repeated on every page. There are two options how to use Page Numbering inPopular
  • Chart Component
    The Chart component allows you to visualize data by connecting relevant data fields. You can choose from multiple chart types and customize advanced settings based on the selected type. Chart Component Related articles you may find helpful How can I manage the layer order of components? (/en/article/how-can-i-manage-thePopular
  • Barcode and QR code Component
    The "Barcode" and "QR" components allow rendering barcodes and QR codes from any field in the data set. The "Barcode" component supports multiple barcode types from C39 to EAN, UPC, and PHARMA. QR CodePopular
  • Date Component
    The Date component is designed to work specifically with a data field that contains a Date value. A key aspect of using the Date component effectively is understanding how to configure the INPUT and OUTPUT formats, which can be adjusted in the Properties section. These settings control how date values are read and displayed. INPUT - ThisFew readers
  • Number Component
    The Number component is designed to display and format numeric data from your JSON dataset, offering customization options such as adjusting decimal places and modifying thousands and decimal separators. Auto Increment Auto Increment option allows a unique number to be generated automatically when a new record is added from an array, typically usedFew readers
  • Signature Field
    PDF Signature Form Field allows you to sign the document using Adobe Reader. In other PDF readers, the signature field is displayed as a classical signature placeholder, with a name and a line above it. Siganture field in the editor Signature field in Adobe Reader DC Signature field in broFew readers

Not finding what you are looking for?

Chat with us or send us an email.

  • Chat with us
  • Send us an email
© 2025 PDF Generator API