Description
The wsf_action_pdf_paper_size filter hook allows you to customize the paper size of a PDF when it is generated.
Usage
add_filter( 'wsf_action_pdf_paper_size', 'my_hook_function', 10, 4 );
Parameters
Example
// Callback function for the wsf_action_pdf_paper_size filter hook
function my_hook_function( $paper_size, $form, $submit, $template ) {
// Only change paper size for form ID 123
if ( $form->id != 123 ) {
return $paper_size;
}
// Set the paper size to A4 for form ID 123
return 'a4';
}
// Add a callback function for the wsf_action_pdf_paper_size filter hook
add_filter( 'wsf_action_pdf_paper_size', 'my_hook_function', 10, 4 );
Source File
This hook can be found in:<plugin root>/ws-form-pdf.php