Example #1
0
 /**
  * @param \PhantomPdf\Options $options
  *
  * @return \PhantomPdf\Options
  */
 protected function prepareOptions(Options $options)
 {
     if ($options->getConvertImagesToBase64() === true) {
         $preparedHeaderContent = $this->convertImagesToBase64($options->getHeaderContent());
         $preparedFooterContent = $this->convertImagesToBase64($options->getFooterContent());
         $options->setHeaderContent($preparedHeaderContent);
         $options->setFooterContent($preparedFooterContent);
     }
     $options = $this->prepareHeaderAndFooter($options);
     return $options;
 }