First steps with PantherPDF

Welcome. Let me guide you through the process of creating your first report. PantherPDF editor is a tool to visually create machine generated documents. You can use it to generate PDF invoices, product catalagues, log reports, ... First you need to design report with editor. Then you use API to generate PDFs.

Editor Overview

editor overview

Widgets

Building blocks for creating report. Widgets include Text, Image ... You will use widgets by drag-and-dropping them onto canvas (empty white space) to create a report.

Source Data

Source data is the data you will send to our API to generate final PDF.

During process of designing a document it is helpful to use mock data to help generate preview. You can use local file from your computer by drag-and-dropping it onto Data explorer, or click ↑ (upwards arrow) to open file selection dialog. You can also enter url to source data if your data is hosted on the web.

Supported formats are .json and .js files.

Transforms

Transforms are optional operations applied to source data. Common use case is to sort an array.

Data Explorer

Data explorer is a visual representation of our data. It shows source data after all transformations are applied.

Properties

Panel to edit properties of selected widget and document.

Preview

Open Preview modal to see how your report looks like. You can also generate and download PDF document.

Create you first document

Continue this tutorial and create a simple invoice.