จับภาพเว็บไซต์ ลงบน Server
ด้วยโปรแกรม IECap ซึ่งรองรับการทำงานในแบบ command line ครับ เขียนโค้ด PHP อีกนิดหน่อยก็ใช้งานได้แล้วครับ
โค้ดสำหรับการทดสอบ
โค้ดจะเป็นการจับภาพ เว็บไซต์ผมไว้ในไดเร็คทอรี่เดียวกันกับไดเร็คทอรี่ของโปรแกรมครับ
ในโค้ดที่ดาวน์โหลดมี โค้ด PHP สำหรับการจับภาพเว็บไซต์ด้วยแล้วครับ ลองไปพัฒนากันดู อย่าลืมนะครับ Server ต้องเป็น Windows เท่านั้ัน
ตัวอย่างการใช้งานโค้ด webthumb.php
Parameters:
* url- URL ของเว็บไซต์ที่ต้องการ
* x - ความกว้างของ thumbnail
* y - ความสูงของ thumbnail
* q - thumbnail quality (สำหรับ JPG, 1 - 100, 100 - ดีที่สุดแต่ขนาดไฟล์ใหญ่สุด)
<img src="webthumb.php?url=http://www.microsoft.com&x=150&y=150">
โค้ดสำหรับการทดสอบ
<?
$url = "https://www.goragod.com/";
$filename = "goragod.jpg";
system("IECapt.exe $url $filename");
?>
โค้ดจะเป็นการจับภาพ เว็บไซต์ผมไว้ในไดเร็คทอรี่เดียวกันกับไดเร็คทอรี่ของโปรแกรมครับ
ในโค้ดที่ดาวน์โหลดมี โค้ด PHP สำหรับการจับภาพเว็บไซต์ด้วยแล้วครับ ลองไปพัฒนากันดู อย่าลืมนะครับ Server ต้องเป็น Windows เท่านั้ัน
ตัวอย่างการใช้งานโค้ด webthumb.php
Parameters:
* url- URL ของเว็บไซต์ที่ต้องการ
* x - ความกว้างของ thumbnail
* y - ความสูงของ thumbnail
* q - thumbnail quality (สำหรับ JPG, 1 - 100, 100 - ดีที่สุดแต่ขนาดไฟล์ใหญ่สุด)
<img src="webthumb.php?url=http://www.microsoft.com&x=150&y=150">