Вы можете использовать сторонний генератор штрих-кода php, как предусмотрено на gith hub https://github.com/picqer/php-barcode-generator , используя это, вы можете создать функцию печати, как показано ниже. это небольшой фрагмент кода вы должны добавить содержание вашего собственного здесь
<?php
function print()
{
include(APPPATH.'third_party/php-barcode-generator/src/BarcodeGenerator.php');
include(APPPATH.'third_party/php-barcode-generator/src/BarcodeGeneratorPNG.php');
include(APPPATH.'third_party/php-barcode-generator/src/BarcodeGeneratorSVG.php');
include(APPPATH.'third_party/php-barcode-generator/src/BarcodeGeneratorHTML.php');
$generatorPNG = new Picqer\Barcode\BarcodeGeneratorPNG();
$generatorSVG = new Picqer\Barcode\BarcodeGeneratorSVG();
$generatorHTML = new Picqer\Barcode\BarcodeGeneratorHTML();
$data = $this->model_name->model_function_name();
foreach ($data as $value) {
echo '<img style="width: 200px;height: 50px" src="data:image/png;base64,'.base64_encode($generatorPNG->getBarcode($value->column_name, $generatorPNG::TYPE_CODE_128)).'">'
}
}
?>
Над моделью возвращает данные, которые извлекаются из базы данных с помощью которой он преобразуется в штрих-код и отображается в виде изображения. Надеюсь, этот фрагмент поможет вам разработать свой собственный,
Пожалуйста, добавьте дополнительную информацию и код, это не место, чтобы заставить других людей задуматься о вас, это решение проблем – deltaskelta