Я использую TCPDF для создания формы. Когда сгенерированная форма будет завершена, я хотел бы центрировать текст внутри TextField. Я подозреваю, что это невозможно, но можно было бы получить подтверждение от кого-то знающего.
Вот как я генерирую свои TextFields:
// write HTML content
$pdf->writeHTML($html, true, false, true, false, '');
// start adding text fields
$pdf->SetXY(11, 182);
$pdf->TextField('r8', 22, 8, array('borderColor' => array(255, 255, 255), 'align' => 'C'), array());
// Close and output the PDF
$pdf->Output('document_frontsheet.pdf', 'D');Мне посоветовали, что это должно сделать «align» => «C», но, похоже, это не так.






Мне удалось найти решение, которое сработало для меня.
$pdf->SetXY(11, 182);
$pdf->TextField('r8', 22, 8, array(), array('Q'=>1));
Последняя часть, array('Q'=>1) принимает следующие значения: 0 - выравнивание по левому краю 1 - выровнять по центру 2 – выравнивание вправо.