Skip to main content
Version: v6

Core Booster Hooks – gfpdf_image_choice_intermediate_size

Description

When displaying Image Choices, Gravity PDF uses either the gform-image-choice-lg or medium intermediate size when displaying the media library images in the PDF. You can use this filter to override this value.

note

Arguments

The following arguments are passed to functions that use this hook:

$size | string

  • The intermediate size
  • The default value is either gform-image-choice-lg or medium

$form | array

  • The raw Gravity Forms form array

$entry | array

  • The raw Gravity Forms Entry array.

$pdf_settings | array

  • The current PDF settings being processed

Usage

Override the image choices intermediate size and display thumbnails:

add_filter( 'gfpdf_image_choice_intermediate_size', function( $size, $form, $entry, $pdf_settings ) {
return 'thumbnail';
}, 10, 4 );

Only override the image choices size on a specific form and display large images:

add_filter( 'gfpdf_image_choice_intermediate_size', function( $size, $form, $entry, $pdf_settings ) {
if ( (int) $form['id'] !== 20 ) {
return $size;
}

return 'large';
}, 10, 4 );