2015-11-20 4 views
0

Я пытаюсь сгенерировать штрих-код, используя это: https://github.com/davidscotttufts/php-barcode/.Загрузите img с помощью gd-библиотеки

Для этого метода требуется установить gd-библиотеку.

установить эту библиотеку, как это на моем сервере на основе Linux:

$ apt-get install php5-gd 

После инсталяция я restarded сервер и посмотрел, если он был Установленная так:

php -m 

И это было.

Теперь я добавил эту строку в мой код, чтобы genarate штрихкода (я генерируя связь с функцией веточки «активом»):

<img alt="testing" src="{{ asset('bundles/kopictadmin/code/barcode.php?text=testing') }}"/> 

Это дает атрибут моему «Alt» вместо картины. Я генерирую css так же, как это только ветвление в папку «css» вместо папки «code».

Кто-нибудь знает, что случилось?

+0

Итак, что такое ссылка сгенерированного актива? Вероятно, он не найден или вы получаете какую-то другую ошибку, если изображение возвращает вам параметр 'alt'. – Andrius

+0

assetic создает путь перед/Bundles/Так что неважно, что такое infront. Потому что его всегда одно и то же. Я генерирую ссылки на css следующим образом: asset ('bundles/kopictadmin/css/style.css'. И это отлично работает – yesbe97

+0

Сгенерированная ссылка действительно дает вам действительное изображение? Вы можете открыть ссылку на изображение в своем браузере? – Andrius

ответ

0

Тег img возвращает значение alt, потому что изображение, которое вы предоставили, является неправильным изображением.

Вам необходимо исправить код в barcode.php, чтобы изображение было правильно создано и, вероятно, сначала должно проверить результат в браузере, чтобы вы знали, что результат вызова barcode.php на самом деле является изображением.

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