TCPDF

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
550953
Сообщения: 47
Зарегистрирован: 2015.05.05, 19:30

TCPDF

Сообщение 550953 »

как сделать перенос строки?
chesar
Сообщения: 514
Зарегистрирован: 2013.04.10, 17:49

Re: TCPDF

Сообщение chesar »

echo "a".PHP_EOL."b";
550953
Сообщения: 47
Зарегистрирован: 2015.05.05, 19:30

Re: TCPDF

Сообщение 550953 »

не реагирует ни на вашу конструкцию, ни на маржины/падинги, ни на БР.
Аватара пользователя
valentinich
Сообщения: 171
Зарегистрирован: 2014.03.25, 13:58

Re: TCPDF

Сообщение valentinich »

echo "\n"; ?
Тяжела и неказиста жизнь простого программиста :|
550953
Сообщения: 47
Зарегистрирован: 2015.05.05, 19:30

Re: TCPDF

Сообщение 550953 »

Тоже не срабатывает. Попробовал мпдф подключить только что по инструкции, пишет:
Error 500
include(mpdf.php): failed to open stream: No such file or directory
550953
Сообщения: 47
Зарегистрирован: 2015.05.05, 19:30

Re: TCPDF

Сообщение 550953 »

а по переносам в TCPDF вот код в контроллере:

$id=(int)Yii::app()->request->getParam('id', 0);
$model = Check::model()->findByAttributes(array('order_id' => $id));

// $model = Check::model()->find('order_check_id = 34');


$pdf = Yii::createComponent('application.extensions.tcpdf.ETcPdf', 'L', 'cm', 'A4', true, 'UTF-8');
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor("Nicola Asuni");
$pdf->SetTitle("TCPDF Example 002");
$pdf->SetSubject("TCPDF Tutorial");
$pdf->SetKeywords("TCPDF, PDF, example, test, guide");
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->AddPage();
$pdf->setFont('freeserif','',12);
$tbl = "r \n s";
$pdf->writeHTML($tbl, true, true, false, false, '');
$pdf->Output("check for ".$model->user->user_login.".pdf", "I");
что я мог упустить, чего оно не переносит?
550953
Сообщения: 47
Зарегистрирован: 2015.05.05, 19:30

Re: TCPDF

Сообщение 550953 »

через mpdf все было так просто, как обычную хтмл разметил, впихнул и все на простом пхп подключается. а в УИ никак разве?
А для TCPDF надо специально каждую функцию учить я так понял что бы разметить?
Выкрутился тупо:
$pdf->writeHTML($tbl, true, true, false, false, '');
там где надо перенос завершил вывод текста. и после второй таблици еще раз повторил и все, перенос получился. тупость.
Может кто может написать или кинуть ссылку на статейку по mpdf ? с ним было очень просто работать.
Ответить