PHP Gen Words Doc file แบบใช้ Template  สร้างคำถาม

 2,971 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/03/2013

PHP Gen Words Doc file แบบใช้ Template

ตัวอย่างการ Gen ไฟล์ word ออกมาเป็น .Doc แบบใช้ Template
ผมทำตามขึ้นตอนนี้ครับ

ตัวอย่าง template.doc พิมพ์ remark ไว้ เช่น

#data1
#data2

จากนั้นใน PHP ก็ Code ตามนี้เลย

ตัวอย่าง gen_doc.php

$template_file = "template.doc";
$handle = fopen($template_file , "r");

//เปิดไฟล์ template ขึ้นมา
$contents = fread($handle, filesize($template_file));

//ทำการ Replace ค่าตามจุดที่เรา ทำ Remark ไว้
$original= array("#data1", "#data2");
$new = array("1.xxxxxxx\n2.bbbbbbbb\n3.xxxxxxxxx", "Good Job");
$newphrase = str_replace($original, $new, $contents);

//สั่ง Export ออกมาเป็นชื่อไฟล์ใหม่
$handle2 = fopen("test.doc" , "w");
echo $newphrase;
fwrite ( $handle2 ,$newphrase);
fclose ($handle);
fclose($handle2);

ผลที่ได้ไฟล์ test.doc คือ

1.xxxxxxx
2.xxxxxxxx
3.xxxxxxxxxx
Good Job

แบบง่ายๆ ก็ประมาณนี้ครับ


ถ้าชอบบทความนี้ กด Like เลย :PHP Gen Words Doc file แบบใช้ Template

 2,971 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/03/2013



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    แจ่ม
@ เพิ่งรู้วิธีทำให้ ขึ้นบรรทัดก็ตอนนี้แหละ

...............................................
#2.    สปอย
@ ใส่ภาษาไทยไม่ได้ อ่ะทำไงดี

...............................................
#3.    ได้แบบ งงๆ
@ มีปัญหาเหมือนกัน กับ rtf
ผมมั่วๆ แบบ save template เป็น .xml ครับ
ตั้ง encode เป็น utf8 save ภาษาไทยได้ครับ

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  ตัวอย่าง Javascript หาตำแหน่ง GPS location latitude longitude ถามเมื่อ (2018-06-25)   2,245 views  (ดูล่าสุดเมื่อ 1 นาที)

  รหัส Error ที่ผู้ใช้เว็บควรรู้ มีอะไรบ้าง ถามเมื่อ (2016-11-02)   2,859 views  (ดูล่าสุดเมื่อ 1 นาที)

  วิธีแก้ปัญหาการใช้งาน AJAX Jquery กับ Safari ของ ios ถามเมื่อ (2019-02-06)   2,328 views  (ดูล่าสุดเมื่อ 2 นาที)

  SQL Command Mysql nvl เช็ค null เหมือน Oracle ยังไง ถามเมื่อ (2018-07-04)   5,308 views  (ดูล่าสุดเมื่อ 3 นาที)

  เขียน PL SQL อ่าน ไฟล์ ยังไงครับ อยากรู้วิธีเขียน PL ให้อ่านไฟล์ใน Folder ถามเมื่อ (2012-05-16)   2,561 views  (ดูล่าสุดเมื่อ 3 นาที)

  jQuery กำหนดให้รอ response จาก AJAX ด้วย option async ถามเมื่อ (2019-06-01)   2,466 views  (ดูล่าสุดเมื่อ 17 นาที)

  ลง Apserv แล้วค้างตรง service mysql ถามเมื่อ (2018-07-22)   3,520 views  (ดูล่าสุดเมื่อ 17 นาที)

  POJO คืออะไรในภาษา Java คือ Object ธรรมดาๆ หรือเปล่า ถามเมื่อ (2015-08-28)   8,484 views  (ดูล่าสุดเมื่อ 17 นาที)

  PHP number format แบบมี ทศนิยม 2 ตำแหน่ง ถามเมื่อ (2013-07-10)   3,740 views  (ดูล่าสุดเมื่อ 18 นาที)

  ใช้ Eclipse Commit Code เข้า SVN ไม่ได้ติดปัญหา folder is locked ถามเมื่อ (2013-04-03)   2,724 views  (ดูล่าสุดเมื่อ 27 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com