nilesh026 Ответов: 2

проблема с pdf файлом в codeigniter php


function pdf_create()
{
    $this->load->library('cezpdf');
    $db_data[] = array('name' => 'Jon Doe', 'phone' => '111-222-3333', 'email' => 'jdoe@someplace.com');
    $db_data[] = array('name' => 'Jane Doe', 'phone' => '222-333-4444', 'email' => 'jane.doe@something.com');
    //$db_data[] = array('name' => 'Jon Smith', 'phone' => '333-444-5555', 'email' => 'jsmith@someplacepsecial.com');

    $col_names = array(
    'name' => 'Name',
    'phone' => 'Phone Number',
    'email' => 'E-mail Address'
    );

    $this->cezpdf->ezTable($db_data, $col_names, 'Contact List', array('width'=>550));
    $this->cezpdf->ezStream();
}

этот код показывает вывод только пустой таблицы со столбцом и строкой
Мне нужна была таблица с записью какая проблема с этим кодом пожалуйста скажите мне

woutercx

Код точно такой же, как в демо-версии, так что это не так..

2 Ответов

Рейтинг:
2

woutercx

Может быть, это потому, что версия, которую вы используете, имеет ошибку:

http://codeigniter.com/user_guide/changelog.html[^]:

Версия 2.0.0
Дата Выхода: 28 Января 2011 Года
Тег рт. ст.: В2.0.0

Библиотека таблиц будет генерировать пустую ячейку с пустой строкой или нулевым значением.

Так что начиная с версии 2.0.0 это должно быть исправлено.


nilesh026

я использую версию 2.1.2

Рейтинг:
1

woutercx

Я где-то читал:

http://rokonrock.wordpress.com/2008/11/01/generating-pdf-files-using-codeigniter/[^]

R&OS также требует некоторых файлов шрифтов для того, чтобы функционировать, и они были помещены в корень файла .zip в папке под названием шрифты.

Здесь они говорят о том, как установить шрифт:
http://bytes.com/topic/php/answers/506726-font-problems-ezpdf[^]