Передача переменных в Phpwkhtmltopdf для addPage и SaveAs - PullRequest
0 голосов
/ 22 декабря 2018

Мне нужно сгенерировать PDF через phpwkhtmltopdf с уникальным именем файла на основе сценария перед ним.Например, «report121218.pdf»

Чтобы помочь другим операциям, скрипт генерирует html-файл (без ошибок, HTML-код корректен и действителен), и phpwkhtmltopdf должен использовать этот файл для генерации pdf из.

* $ reportref - это что-то вроде «REPORT_736q032»

Я пытался создать строку и напрямую пытался использовать переменную $ reportref внутри функции, но как только она изменилась по сравнению с обычным вводом, нетPDF генерирует.

$data = $message;
$my_file = 'reports/'.$reportref.'.html';
$handle = fopen($my_file, 'w') or die('Cannot open file:  '.$my_file);
fwrite($handle, $data);

$pdf = new Pdf;
$pdf->addPage($my_file);

$savename = 'reports/'.$reportref.'.pdf';       

// Save the PDF
if (!$pdf->saveAs($savename)) {
    $error = $pdf->getError();
    echo $error;
}
...