Я использую TCPDF для создания PDF-документа из динамического содержимого html, которое хранится как строка $ html. Затем я использую следующий код, чтобы сделать PDF:TCPDF количество страниц html-контента
$pdf->writeHTML($html, true, false, true, false, '');
если добавить следующую строку перед выводом файла
$totalPageCount = $pdf->getNumPages();
Он может дать мне общее количество страниц в этом PDF-документе. Однако, до этого вывода его, используя код ниже:
$pdf->Output('info.pdf', 'I');
Есть ли способ, я могу добавить еще немного HTML содержания, если мой номер страницы соответствует следующему условию:
if (($totalPageCount>=1) && ($totalPageCount % 2 != 0)) {
Не понял эту часть «Однако, прежде чем вывести ее, используя следующий код:», можете ли вы перефразировать ее? –
Что делать, если ваше условие выполнено, но при добавлении большего количества контента оно больше не выполняется, и вам нужно удалить этот контент, но затем ваше условие снова встречается [... x бесконечное время] – Justinas
@ Ofir Baruch Я имел в виду, прежде чем генерировать pdf с помощью pdf-> Output есть способ, которым я могу получить количество страниц и сохранить его как переменную $ totalPagecount, а затем использовать условие. – Ahmed