В данный момент я борюсь с TCPDF.
Вот что работает:
- PDF генерируется
- ИЗОБРАЖЕНИЕ ЖАТКИ установлено
- Строки верхнего и нижнего колонтитула нарисованы в pdf
- Файлы шрифтов включены и могут быть загружены TCPDF
И вот проблема, с которой я сталкиваюсь:
Нет текста отображается в документе.
Единственное, что происходит, - это то, что значки стиля списка несортированных списков рисуются в документе, если в html-документе есть несортированный список.
Я пробовал это с этими базовыми настройками (поскольку это, кажется, работает хорошо для многих других):
$pdf = new TCPDF('P', 'pt', 'A4', true, 'UTF-8', false);
$pdf->SetCreator('');
$pdf->SetAuthor('');
$pdf->SetTitle('');
$pdf->SetSubject('');
$pdf->SetKeywords('');
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->SetDefaultMonospacedFont('');
$pdf->SetMargins(10, 10, 10, true);
$pdf->SetAutoPageBreak(TRUE, 10);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
$pdf->setLanguageArray($l);
$pdf->setListIndentWidth(44);
$pdf->SetDisplayMode('fullpage', 'SinglePage', 'UseNone');
$pdf->SetTextColor(119, 119, 119);
$pdf->SetDrawColor(119, 119, 119, false, '');
$pdf->AddPage('P', 'A4');
$pdf->writeHTML($html, true, false, true, false, '');
// store File Content in var
$fileContent = $pdf->Output($filename, 'S');
// write file
file_put_contents($filePathAndName, $fileContent);
Как я уже говорил:
Заголовок со значком создан идеально (но там также нет текстовых приложений). В приведенном выше примере кода я не устанавливаю изображение заголовка.
Кто-нибудь сталкивался с этой проблемой?
Я благодарен за любую подсказку