Editor Components
Components are the building blocks of your template. You can add text, images, tables, and containers to create your PDF layout.
Adding Elements
To add a new element to your template:
- Click the Add element button in the left panel
- Select the element type you want to add
- The element appears on the canvas
- Drag it to position it where you want
Element Types
Text
Use text elements for labels, headings, paragraphs, and any written content.
Characteristics:
- Default size: 120 × 40 pixels
- Fully resizable
- Supports font customization (family, size, weight, color)
- Text alignment options (left, center, right, justify)
Dynamic Content: Insert variables to display dynamic data in your PDFs:
Hello {{customer_name}},
Your order #{{order_number}} has been confirmed.When you generate a PDF, these placeholders are replaced with actual values from your data.
Image
Use image elements for logos, photos, signatures, and graphics.
Characteristics:
- Default size: 200 × 150 pixels
- Maintains aspect ratio when resizing
- Supports JPG, PNG, GIF, and SVG formats
Adding Images:
- Upload an image file from your computer
- Or paste a URL to an external image
Dynamic Images: You can use a variable for the image source to display different images per PDF:
{{company_logo}}Table
Use tables for structured data like line items, lists, and grids.
Characteristics:
- Default: 2 columns × 2 rows
- Includes a header row
- Add or remove rows and columns as needed
- Style cells individually or all at once
Use Cases:
- Invoice line items
- Product lists
- Schedules and timetables
- Comparison charts
See the Tables guide for detailed instructions on working with tables.
Container
Use containers to group elements and create layout sections.
Characteristics:
- Full width (100% of page width)
- Only height is adjustable (not width)
- Can hold other elements inside
- Stack vertically on the page
Use Cases:
- Create distinct sections in your document
- Group related elements together
- Add visual separation with background colors
Selecting Elements
Click on any element on the canvas to select it:
- A selected element shows resize handles at its corners and edges
- The right panel updates to show that element’s properties
- Click elsewhere on the canvas to deselect
Element Actions
Once an element is selected, you can:
Move
- Drag the element to reposition it on the canvas
Resize
- Drag the corner handles to resize proportionally
- Drag the edge handles to resize in one direction
Duplicate
- In the Layers panel (left), hover over the element and click the duplicate icon
- A copy appears with “(copy)” added to its name
Delete
- In the Layers panel, hover over the element and click the delete icon
- Or select the element and press Delete/Backspace on your keyboard
Layers Panel
The Layers panel in the left sidebar shows all elements in your template:
- Elements are listed in visual order (top to bottom)
- Click an element name to select it
- Drag containers to reorder them
- Double-click a name to rename the element
- Hover to reveal duplicate and delete icons
Next Steps
- Header & Footer - Add repeating content
- Tables - Detailed table editing guide
- Styling - Customize element appearance