|
|
|
ขอคำแนะนำหน่อยครับ เกี่ยวกบั tcpdf barcode error "header" |
|
|
|
|
|
|
|
เป็นดังรูปนี้เลยครับ
ไปโหลด tcpdf barcode มาใช้ แล้วเรียกสร้างบาร์โค้ดแบบ PNG กับ SVG ขึ้นฟ้องดังภาพ
แต่ถ้า สร้างแบบ HTML ไม่เป็นอะไร แต่ติดตรงที่ว่า เวลามองในมุมมอง print มันไม่แสดงบาร์โค้ด
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style>
body {
background: rgb(204,204,204);
}
page[size="A4"] {
background: white;
width: 21cm;
height: 29.7cm;
display: block;
margin: 0 auto;
margin-bottom: 0.5cm;
margin-top: 0.5cm;
box-shadow: 0 0 0.5cm rgba(0,0,0,0.5);
padding:1em;
}
@media print {
body, page[size="A4"] {
margin: 0;
box-shadow: 0;
page-break-after: always;
}
</style>
</head>
<body>
<?
include("barcode/tcpdf/tcpdf_barcodes_1d.php");
$barcodeobj = new TCPDFBarcode('09180', 'C128');
?>
<page size="A4">
<div><img src="../template/card12.png" width="339" height="212"/><img src="../template/nopic.png" width="75"/><img src="barcode/php-barcode-master/barcode.php?text=09180&codetype=Code128&size=20" /></div>
<div><? echo $barcodeobj->getBarcodeHTML(1, 20, 'black');?></div>
<div>------------------------------------------------------------------------------</div>
<div><? echo $barcodeobj->getBarcodeSVG(1, 20, 'black');?></div>
<div>------------------------------------------------------------------------------</div>
<div><? echo $barcodeobj->getBarcodePNG(1, 20, array(0,0,0));?></div>
</page>
</body>
</html>
Tag : PHP, MySQL, JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2016-05-13 04:54:15 |
By :
akkaneetha |
View :
1383 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ Save เป็นแบบ UTF-8 (Without BOM) หรือเปล่าครับ
|
|
|
|
|
Date :
2016-05-13 09:35:10 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไปโหลด tcpdf barcode มาใช้ แล้วเรียกสร้างบาร์โค้ดแบบ PNG กับ SVG ขึ้นฟ้องดังภาพ
แต่ถ้า สร้างแบบ HTML ไม่เป็นอะไร แต่ติดตรงที่ว่า เวลามองในมุมมอง print มันไม่แสดงบาร์โค้ด
แล้ว code ที่ให้มานี้เป็นแบบที่ผิด หรือ เป็นแบบ html ที่ถูกครับ ??
จริง ๆ แล้วต้องมาดูที่ Code : gencard.php หรือเปล่า??
|
|
|
|
|
Date :
2016-05-13 13:15:59 |
By :
Kin-Kee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอดี ไฟล์ PHP ของเค้ามัน PHP ล้วน ๆ ไม่มีอะไรเจือปนเลยอ่ะ ก็เลยไม่ค่อยแน่ใจ ว่า html ทั้งหลายที่อยู่เหนือก่อน include("barcode/tcpdf/tcpdf_barcodes_1d.php"); มันมีผลอะไรไหม
ที่เคยเจอะเจอมา คลาสพวกนี้มันเอาอะไรไปปนแล้วผลไม่ได้ ยกเว้นจะใช้ตัวเสริมจาก html to pdf อันนั้นอีกเรื่อง
จาก ตย. http://www.tcpdf.org/examples/barcodes/example_1d_html.phps
ถ้า PHP เค้าก็ไม่ปน html ไม่รู้ดิ่ ก็แนะนำไปตามเนื้อผ้า ได้ไม่ได้ ผิดหรือไม่ผิด ก็ว่ากันไป
แต่่ถ้าไม่ผิดก็คงไม่มาถามหรอกเนาะ
ก็ลองเอาค่าที่ต้องการ สร้าง PHP เพียว ๆ ให้มันแสดงค่าได้ตามต้องการ
แล้ว เรียก include ไปใส่ใน html ก็น่าจะได้ผลไม่ต่างกันมั้ง
|
|
|
|
|
Date :
2016-05-14 08:59:05 |
By :
Kin-Kee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|