Я использую следующий код для создания штрих-кода в PHP с помощью barcodephp этот скрипт
<?php require('class/BCGFontFile.php'); require('class/BCGColor.php'); require('class/BCGDrawing.php'); require('class/BCGean13.barcode.php'); $font = new BCGFontFile('fontArial.ttf', 18); $color_black = new BCGColor(0, 0, 0); $color_white = new BCGColor(255, 255, 255); // Barcode Part $code = new BCGean13(); $code->setScale(2); $code->setThickness(30); $code->setForegroundColor($color_black); $code->setBackgroundColor($color_white); $code->setFont($font); $code->parse('578124871412'); // Drawing Part $drawing = new BCGDrawing('', $color_white); $drawing->setBarcode($code); $drawing->draw(); header('Content-Type: image/png'); $drawing->finish(BCGDrawing::IMG_FORMAT_PNG); ?>
Я получаю следующую ошибку, я проверил расположение библиотеки, и все в порядке
В чем проблема ??
Хорошо, я нашел решение, просто удали
require('class/BCGFontFile.php');
Других решений пока нет …