Я новичок, использующий библиотеку TCPDF, и у меня возникают проблемы с функциями Write и MultiCell. Я не знаю, почему иногда TCPDF печатает только первый символ указанной строки.TCPDF показывает только первый символ строки
Вот как это выглядит мой print_r ($ строка)
Array(
[0] =>
[codDefinitivo] =>
[1] => Best Spot
[seccion] => Best Spot
[2] =>
[colaboradora] =>
[3] => KELER
[marca] => KELER
[4] => KELER
[anunciante] => KELER
[5] => DIMENSION
[inscrito_pr] => DIMENSION
[6] => ARZAK Y KELER, HISTORIAS PARALELAS
[titulo] => ARZAK Y KELER, HISTORIAS PARALELAS
[7] => DIMENSION
[agencia] => DIMENSION
[8] => Bebidas alcohólicas
[categoria] => Bebidas alcohólicas
[9] => Nacer en Donostia, la pasión por el sabor y una apuesta por la intensidad son algunas de las características que Arzak y Keler tienen en común.? El spot crea un paralelismo entre la vida de Arzak y la de Keler como referentes donostiarras del sabor y de la intensidad. Esta historia, puede ser narrada igualmente por keler, Y ese es el juego de la historia, el paralelismo entre los dos protagonista, la confusión, el ?de quien hablo?, de Juan Mari Arzak.. o de KELER.
[descripcion] => Nacer en Donostia, la pasión por el sabor y una apuesta por la intensidad son algunas de las características que Arzak y Keler tienen en común.? El spot crea un paralelismo entre la vida de Arzak y la de Keler como referentes donostiarras del sabor y de la intensidad. Esta historia, puede ser narrada igualmente por keler, Y ese es el juego de la historia, el paralelismo entre los dos protagonista, la confusión, el ?de quien hablo?, de Juan Mari Arzak.. o de KELER.)
Когда я использую $ строки [ «Seccion»] или $ строки [ «Descripcion»] результат только первый символ обе строки ... Я не знаю, чего мне не хватает.
Это, как я закодировал Запись и функции многоклеточного
$pdf->MultiCell (66, 10, $row['descripcion'], 0, 'L', false, 1, 75, 38, true, 0, false, true, 0, 'T', false);
$pdf->Write(2, $row['seccion'], '', 0, 'L', true, 0, false, false, 0);
Если скопировать содержимое $row[descripccion]
в функции TCPDF выходов MULTICELL это правильно
$pdf->MultiCell (67, 10, "Nacer en Donostia, la pasión por el sabor y una apuesta por la intensidad son algunas de las características que Arzak y Keler tienen en común.? El spot crea un paralelismo entre la vida de Arzak y la de Keler como referentes donostiarras del sabor y de la intensidad. Esta historia, puede ser narrada igualmente por keler, Y ese es el juego de la historia, el paralelismo entre los dos protagonista, la confusión, el ?de quien hablo?, de Juan Mari Arzak.. o de KELER.", 0, 'L', false, 1, 75, 38, true, 0, false, true, 0, 'T', false);
Сценарий PHP является следующим [ ...]
$result = mysql_query($sql,$link_kobal);
while($row = mysql_fetch_array($result))
{
$pdf->SetFont($fontNameTitol, 'B', $tamanyFont);
$pdf->Write(2, $row['seccion'], '', 0, 'L', true, 0, false, false, 0);
$pdf->SetFont('helvetica', '', 8);
// Descripció
$pdf->SetXY(75, 35);
$pdf->SetFont('helvetica', 'B', 8);
$pdf->Write(2, 'Descripción', '', 0, 'L', true, 0, false, false, 0);
$pdf->SetFont('helvetica', '', 8);
$pdf->MultiCell (67, 10, $row['descripcion'], 0, 'L', false, 1, 75, 38, true, 4, false, true, 0, 'T', false);
}
T приветствует совета!
Скорее всего, ваши строки линии обернуты или усечены из-за небольшой ширины линии. Попробуйте сыграть с параметром 'strech', чтобы получить представление. – arkascha
@arkascha Прежде всего, спасибо за ваше время и помощь. Я пробовал пять значений для параметра strech и хуже, потому что кажется, что это пустая строка. –
Это подтверждает, что доступного пространства просто недостаточно для строки. Вы хотите внимательно проверить настройки своей страницы и области. Не могу с этим поделать, так как вы не отправили свой код, извините. – arkascha