public function WkhtmltopdfController::generatePdf in wkhtmltopdf 2.0.x
Same name and namespace in other branches
- 8 src/Controller/WkhtmltopdfController.php \Drupal\wkhtmltopdf\Controller\WkhtmltopdfController::generatePdf()
Generate pdf file.
Return value
Symfony\Component\HttpFoundation\Response The generated PDF with an appropriate Content-Type header
1 string reference to 'WkhtmltopdfController::generatePdf'
File
- src/
Controller/ WkhtmltopdfController.php, line 74
Class
- WkhtmltopdfController
- A Controller to generate PDFs and return them as a binary reponse.
Namespace
Drupal\wkhtmltopdf\ControllerCode
public function generatePdf() {
$url = $this->request->query
->get('url');
$drupal_file_path = $this
->createFile($url);
$filename = $this
->generateFilename($url);
$file_response = $this
->getFileResponse($drupal_file_path, $filename);
return $file_response;
}