/**
* Create and return the PDF view renderer
*
* @param ServiceLocatorInterface $serviceLocator
* @return PdfRenderer
*/
public function createService(ServiceLocatorInterface $serviceLocator)
{
$viewManager = $serviceLocator->get('ViewManager');
$pdfRenderer = new PdfRenderer();
$pdfRenderer->setResolver($viewManager->getResolver());
$pdfRenderer->setHtmlRenderer($viewManager->getRenderer());
$pdfRenderer->setEngine($serviceLocator->get('dompdf'));
return $pdfRenderer;
}