อยากทราบเกี่ยวกับ tcpdf ผมอยากให้ HEADER อยู่ตรงกลางทำไงครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา อยากทราบเกี่ยวกับ tcpdf ผมอยากให้ HEADER อยู่ตรงกลางทำไงครับ
อยากทราบเกี่ยวกับ tcpdf ผมอยากให้ HEADER อยู่ตรงกลางทำไงครับ
Copy
<?php
// Include the main TCPDF library (search for installation path).
require_once('tcpdf/tcpdf.php');
include("tcpdf/class/class_curl.php");
// การตั้งค่าข้อความ ที่เกี่ยวข้องให้ดูในไฟล์
// tcpdf / config / tcpdf_config.php
// เริ่มสร้างไฟล์ pdf
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// กำหนดรายละเอียดของไฟล์ pdf
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('ninenik');
$pdf->SetTitle('รายงานพัสดุอุปกรณ์');
$pdf->SetSubject('TCPDF ทดสอบ');
$pdf->SetKeywords('TCPDF, PDF, ทดสอบ,ninenik, guide');
// กำหนดข้อความส่วนแสดง header
$pdf->SetHeaderData(
PDF_HEADER_LOGO, // โลโก้ กำหนดค่าในไฟล์ tcpdf_config.php
PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.'',
PDF_HEADER_STRING, // กำหนดเพิ่มเติมในไฟล์ tcpdf_config.php
array(0,0,0), // กำหนดสีของข้อความใน header rgb
array(0,0,0) // กำหนดสีของเส้นคั่นใน header rgb
);
$pdf->setFooterData(
array(0,64,0), // กำหนดสีของข้อความใน footer rgb
array(220,44,44) // กำหนดสีของเส้นคั่นใน footer rgb
);
// กำหนดฟอนท์ของ header และ footer กำหนดเพิ่มเติมในไฟล์ tcpdf_config.php
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '14', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '12', PDF_FONT_SIZE_DATA));
// ำหนดฟอนท์ของ monospaced กำหนดเพิ่มเติมในไฟล์ tcpdf_config.php
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// กำหนดขอบเขตความห่างจากขอบ กำหนดเพิ่มเติมในไฟล์ tcpdf_config.php
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// กำหนดแบ่่งหน้าอัตโนมัติ
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
// กำหนดสัดส่วนของรูปภาพ กำหนดเพิ่มเติมในไฟล์ tcpdf_config.php
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// อนุญาตให้สามารถกำหนดรุปแบบ ฟอนท์ย่อยเพิมเติมในหน้าใช้งานได้
$pdf->setFontSubsetting(true);
// กำหนด ฟอนท์
$pdf->SetFont('thsarabun', '', 14, '', true);
// เพิ่มหน้า
$pdf->AddPage();
// เรียกใช้งาน ฟังก์ชั่นดึงข้อมูลไฟล์มาใช้งาน
$html = curl_get("http://55118020126.msci.dusit.ac.th/data_html.php"); // path ไฟล์
// ภ้าทดสอบที่เครื่องก็ใช้ http://localhost/data_html.php
// สร้าง pdf ด้วยคำสั่ง writeHTMLCell()
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
// แสดงไฟล์ pdf
$pdf->Output('table_report.pdf', 'I');
?>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ