2013-04-05 2 views
1

У меня возникли проблемы с получением текстового поля для автоматического размера в форме, которую я создаю. Я устанавливаю textSize свойств в 0 в свойствах TextField, но, похоже, просто использует набор шрифтов для документа. Вот код, который я использую для создания TextField.tcpdf auto size текстовое поле

$pdf->TextField('description', 195, 32, array('multiline'=>true, 'lineWidth'=>0, 'borderStyle'=>'none', 'textSize'=>0), array('v'=>$description)); 

ответ

0

Я знаю своего рода окольного пути, возможно, фиксируя это ..

Перед кодом текстового поля, то, что вы хотите, чтобы ваш шрифт, чтобы быть (не по умолчанию для всего документа) вы могли бы всегда старается:

$pdf->SetFont('fontName','',fontSize); 

И после того, как код текстового поля, просто установите шрифт обратно на то, что вы хотели, чтобы это были для остальной части документа.

Не уверен, что это именно то, что вы искали, но я надеюсь, что это поможет. Удачи со всем этим.

Смежные вопросы