fg_fillablepdfs_pdf_args
Description
This filter allows you to modify the details of the PDF before it is sent to ForGravity to be generated.
Usage
PHP
add_filter( 'fg_fillablepdfs_pdf_args', 'your_function_name', 10, 4 );
Parameters
$pdf_meta array
An array containing all the PDF meta data. Example:
PHP
array(
'template_id' => '996e96e0-6763-4bf1-bdc7-c5cc6d4e40db',
'file_name' => 'My Generated PDF.pdf',
'field_values' => array(
'First Name' => 'John',
'Last Name' => 'Doe',
),
'password' => null,
'user_password' => 'Open Sesame',
'permissions' => array( 'Printing', 'DegradedPrinting', 'ModifyContents', 'Assembly', 'CopyContents', 'ScreenReaders', 'ModifyAnnotations', 'FillIn' ),
'flatten' => false,
);
$feed array
The current Feed object.
$entry array
The current Entry object.
$form array
The current Form object.
Examples
Populating Data From List Field
This example uses the contents of a multiple column List field to populate PDF fields matching the days of the week.