Положение ячеек таблицы в PDF испортилось после конвертации из PHP с использованием fpdf

У меня есть таблица в HTML-PHP (извлечение из MySQL). Я хочу преобразовать его в PDF, используя fpdf. Процесс преобразования является успешным, но проблема в том, что положение каждой отдельной ячейки действительно испорчено.

Я пробовал этот код:

$pdf -> SetY(4);    // set the cursor at Y position 4
$pdf->Cell(20,50,$body);  // draw a cell at pos 4 that has a a width 20 and height 50

Но результат все равно стал таким:
просмотр после экспорта
Даже строка заголовка запуталась.

Например, вы можете попробовать это Вот путем поиска 42-7278954 в качестве кода отгрузки и 965958038-X в качестве ссылочного номера. Затем нажмите кнопку экспорта в PDF.
просмотр перед экспортом

Вы можете увидеть мой код для просмотра таблицы (HTML-PHP) в этом сообщение.

И вот мой код:

public function setpdf()
{
require (__DIR__ . '/libraries/html_table.php');
$body = $_POST['body'];
$pdf=new PDF();
$pdf->AddPage('L');
$pdf->SetFont('Arial','',9);

$pdf -> SetY(4);    // set the cursor at Y position 4
$pdf->Cell(20,50,$body);  // draw a cell at pos 4 that has a a width 20 and height 50

$pdf->WriteHTML($body);
$pdf->Output();
}

Ссылка для просмотра кода в html_table.php есть Вот

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]