Я использую TCPDF для создания PDF-документов в PHP. Последний TCPDF поддерживает 1D и 2D штрих-коды. Я успешно отобразил штрих-код, как описано в документации;Как создать штрих-код pdf с использованием метода writeHTML() - TCPDF
require_once('tcpdf_barcodes_1d.php');
$barcodeobj = new TCPDFBarcode('some_text', 'C128');
$barcode = $barcodeobj->getBarcodeHTML(1, 20, 'black');
echo $barcode;
Это прекрасно работает. Сгенерированный штрих-код не является изображением и представляет собой комбинацию абсолютно позиционированного div
с.
Он также поддерживает генерацию штрих-кода PNG как;
$barcodeobj->getBarcodePNG(2, 30, array(0,0,0));//displays barcode image
и SVG нравится;
$barcodeobj->getBarcodeSVG(2, 30, 'black');//svg file download prompt
В случае с PNG оно автоматически отображает изображение в браузере. Ей не нужно эхо, или печать, или что-то еще.
Мне нужно распечатать штрих-код в файл PDF. Я использую метод TCPDF writeHTML()
для создания PDF-файлов, и я хочу использовать этот метод здесь, так как у меня есть некоторые другие вещи для печати вместе со штрих-кодом. Как я могу создать PDF со штрих-кодами в нем, используя метод writeHTML()
(например, внутри тега <img>
)?
Заранее спасибо ... :)