Я хочу сгенерировать PDF-документ из некоторого HTML-кода.HTML выходит из базы данных SQL.Содержимое sql не отображается построчно в документе pdf, а только один символ в строке.
На моей веб-странице html-код показывает html-таблицу требуемым образом, например, первый столбец, содержащийимя столбца базы данных sql, второй столбец соответствующие значения.В качестве примера первая строка должна быть «ID 158».В документе PDF я получаю только один символ в каждой строке.В предыдущем примере я получаю в pdf-документе
"I
D
1
5
8".
Вот мой код для генерации pdf:
// Require composer autoload
require_once __DIR__ . '/vendor/autoload.php';
// Create an instance of the class:
try{
$mpdf = new \Mpdf\Mpdf(['debug' => true]);
// $sub[1] originally comes from the sql database and contains about 70 table rows
$sub[1] = '<table cellpadding="2" cellspacing="0" width="100%"class="print_table one_item"><tr><th ALIGN="LEFT" width="140">ID</th><td ALIGN="LEFT">158</td></tr><tr><th ALIGN="LEFT" width="140">Version Eingabeformular</th><td ALIGN="LEFT">2</td></tr></table>';
$mpdf->WriteHTML('Hello World');
$mpdf->WriteHTML($sub[1]);
// Output a PDF file directly to the browser
$mpdf->Output();
PDF-документ должен выглядеть примерно так: Желаемый вид PDF-документа
PDF-документ выглядит как Реальный вид PDF-документа
У кого-нибудь есть подсказка для меня, чтобы найти правильное решение?С уважением, Торстен