/** * @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; }