Download the PHP package divineomega/uxdm-pdf-destination without Composer
On this page you can find all versions of the php package divineomega/uxdm-pdf-destination. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download divineomega/uxdm-pdf-destination
More information about divineomega/uxdm-pdf-destination
Files in divineomega/uxdm-pdf-destination
Package uxdm-pdf-destination
Short Description PDF destination for the UXDM data migrator
License LGPL-3.0-only
Informations about the package uxdm-pdf-destination
UXDM PDF Destination
The UXDM PDF destination allows you to migrate data into a PDF table.
Installation
To install the UXDM PDF destination, just run the following composer command.
Creating
To create a new PDF destination, you must provide it with the file path of PDF file you wish to export data to. The first row of the PDF table will contain the field names.
The following example creates a PDF destination object, using a PDF
file called users.pdf
in the same directory.
Custom Paper Size & Orientation
You can alter the PDF destination to output PDFs with a custom paper
size and orientation. To do this, use the setPaperSize
and
setPaperOrientation
methods of the PDF destination object, as shown
below.
HTML Prefix & Suffix
Internally, the PDF destination renders a basic HTML table into a PDF. If you wish to style the table, add a heading, or extra content, you can add a HTML prefix or HTML suffix.
An example of how to do this is shown below.
Assigning to migrator
To use the PDF destination as part of a UXDM migration, you must assign it to the migrator. This process is the same for most destinations.
Alternatively, you can add multiple destinations, as shown below. You can also specify the fields you wish to send to each destination by passing an array of field names as the second parameter.