ผู้เขียน หัวข้อ: สร้างไฟล์ word จาก html ด้วย php class ได้อย่างง่าย  (อ่าน 1863 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ clean

  • Administrator
  • Dev lnw
  • *****
  • กระทู้: 492
  • โดนถีบ +321/-0
    • ดูรายละเอียด
    • อีเมล์

สร้างไฟล์ word จาก html ด้วย php class ได้อย่างง่าย

ดาวโหลดไฟล์ php class - html2doc.php คลิก
http://www.ninenik.com/download/html2doc.zip

อ้างจาก: ทดสอบสร้างไฟล์ word จาก html tag
<?php 
include 'html2doc.php'; 
$htmltodoc= new HTML_TO_DOC(); 
$html="<font size=2>Hello World</font>"; 
$htmltodoc->createDoc($html,'test'); 
 
//  กำหนดชื่อไฟล์ว่า test 
//  ผลลัพธ์ code จะทำการสร้างไฟล์ชื่อ test.doc ที่มีข้อความว่า Hello World   
//  ไว้ใน path เดียวกับไฟล์ code   
//  การใช้งานใน server จำเป็นต้องเปิด permission โฟลเดอร์ที่มีการเรียกใช้เพื่อ ให้สามารถสร้างไฟล์ได้ 
//  หากต้องการให้ทำการดาวน์โหลดไฟล์หลังจากสร้างไฟล์แล้ว 
//  สามารถกำหนดเป็นดังนี้ 
//  $htmltodoc->createDoc($html,'test',true); 
//  การกำหนดขนาดตัวอักษรใน html ให้เหมาะกับเอกสาร word ควรกำหนดเป็น html tag เป็น <font size="2"></font> 
//  เหมาะกับ html ไฟล์ที่มีลักษณะเป็นตาราง 
//  ยังมีข้อจำกัดเกี่ยวกับการแทรกรูปภาพ 
//  หากจะใช้รูปภาพ จะต้องกำหนดตำ path ของรูปภาพ เช่น http://www.example.com/image/test.jpg 
?> 

อ้างจาก: การใช้งาน สร้างไฟล์ word จาก url
<?php 
include 'html2doc.php'; 
$htmltodoc= new HTML_TO_DOC(); 
$htmltodoc->createDocFromURL('http://www.ninenik.com/','test'); 
?> 

อ้างจาก: การใช้งาน สร้างไฟล์ word จาก html ไฟล์
<?php 
include 'html2doc.php'; 
$htmltodoc= new HTML_TO_DOC(); 
$html=file_get_contents("form.html"); 
$htmltodoc->createDoc($html,'test'); 
?> 

ตัวอย่างไฟล์ ที่สร้างจาก html2doc class

Test.doc

ขอบคุณเนื้อหาดีๆจาก ninenik.com

0 Tive Who's like!? [Click to Show!]

id5

  • บุคคลทั่วไป
Re: สร้างไฟล์ word จาก html ด้วย php class ได้อย่างง่าย
« ตอบกลับ #1 เมื่อ: 28 กุมภาพันธ์ พ.ศ. 2010, 16:55:19 »

ขอบคุณมากครับ

0 Tive Who's like!? [Click to Show!]