Create print layouts and generate PDFs

Learn how to create print layouts, edit them, and generate PDFs from your records.

Create your first print layout

Use a print layout to turn an invoice record into a printable PDF.

1

Open the print editor

In the “Invoices” table, open an invoice record. Click the printer icon in the top right. You can also open the three-dot menu and select Print this record.

The first time you do this in a table, Ninox opens an empty print layout.

2

Add content to the layout

Click + Insert in the top bar and add the elements you need:

  • Textboxes

  • Images

  • Data fields from your Ninox app

3

Adjust the layout elements

  • Click an element to highlight its frame. Then drag it to a new position.

  • Drag the square handles to resize it.

  • Click Edit script <> in the top right to update the content of a field or element.

4

Save your changes

Click Save changes when you are finished with the layout.

5

Name the first layout

Enter a Layout name and click Save.

Create another print layout

You can save multiple print layouts in the same table.

Click the arrow next to Save changes. Select Save as to save the current layout under a different name. Then adjust it as needed.

Edit existing print layouts

Existing print layouts stay editable at any time. When you open the print editor, you are already in edit mode.

If you move or change elements by mistake, use Undo or Redo next to + Insert. There is no lock mode for layout elements. The same toolbar also includes buttons to Cut, Copy, and Paste elements.

Use the three-dot menu in the top right to arrange and align elements. It includes these options:

  • Send to front and Send to back

  • Align left, center, or right

  • Align top, middle, or bottom

  • Distribute horizontally

Use the page settings panel

The right-side panel shows different settings depending on what is selected in the layout.

No field or element selected

Click into an empty area or the page margin to edit the page layout itself. You can set:

  • Paper size

  • Header and footer height

  • Page margin width

  • Whether image attachments from the record should be printed

Text, logic, or data field selected

If you select a text, logic, or data field element, but not an image field, you can set:

  • The page area, such as flowing content or a repeating page background

  • A fixed or automatic height

  • The element position

  • Inner padding between the value and the field border

  • Background color, text color, border color, border width, and border radius

  • Font and font size

  • Text formatting such as bold, italic, or underline

  • Text alignment

  • Line height inside the field

Image field selected

If you select an image field, you can set:

  • The page area, such as flowing content or a repeating page background

  • A fixed or automatic height

  • The element position

  • Inner padding between the image and the field border

  • Background, text and border settings

Generate a PDF

After you create and adjust your print layout, click Generate PDF in the top right. By default, the PDF opens in a browser window.

Open the arrow next to Generate PDF to choose what to generate:

  • Generate PDF for selected record

  • Generate PDF for all records

Last updated

Was this helpful?