2013-07-26 64 views
4

我使用TCPDF在PHP中創建PDF文檔。最新的TCPDF支持1D和2D條形碼。我成功地顯示了條形碼,如文檔中所述;如何使用writeHTML()方法創建pdf條碼 - TCPDF

require_once('tcpdf_barcodes_1d.php'); 
$barcodeobj = new TCPDFBarcode('some_text', 'C128'); 
$barcode = $barcodeobj->getBarcodeHTML(1, 20, 'black'); 
echo $barcode; 

這工作正常。生成的條形碼不是圖像,而是絕對定位的div s的組合。

它也支持PNG條形碼的生成;

$barcodeobj->getBarcodePNG(2, 30, array(0,0,0));//displays barcode image 

和SVG like;

$barcodeobj->getBarcodeSVG(2, 30, 'black');//svg file download prompt 

在PNG的情況下,它在瀏覽器自動顯示圖像。它不需要回聲,或打印或其他東西。

我需要的是將條碼打印到PDF文件中。我使用TCPDF的writeHTML()方法來創建PDF,並且我想在這裏使用該方法,因爲我還有其他一些東西要與條形碼一起打印。如何使用writeHTML()方法(如在<img>標籤內)使用條碼創建PDF?

在此先感謝... :)

回答