ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingใครเคยใช้ html2canvas ช่วยทีค่ะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ใครเคยใช้ html2canvas ช่วยทีค่ะ  (อ่าน 777 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
ChilTunDer
ก๊วนเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 317



ดูรายละเอียด
« เมื่อ: 04 สิงหาคม 2018, 16:35:54 »

เราต้องการปริ้นหน้าเว็บโดยให้เอารูปมาด้วย แต่ลองแล้วมาเฉพาะข้อความค่ะ ตามโค้ดด้านล่าง ต้องแก้ไขในส่วนไหนค่ะ

โค๊ด:
<div id="head">
<table>
<tbody>
<td>
  <img src="http://www.pensacolastate.edu/wp-content/uploads/2018/01/Canvas-Logo.png" height="50"/>
  <div>
    <p>test1</p>
    <p>test2</p>
  </div>
</td>
<td>
  <img src="http://www.pensacolastate.edu/wp-content/uploads/2018/01/Canvas-Logo.png" height="50"/>
  <div>
    <p>test1</p>
    <p>test2</p>
  </div>
</td>
<td>
  <img src="http://www.pensacolastate.edu/wp-content/uploads/2018/01/Canvas-Logo.png" height="50"/>
  <div>
    <p>test1</p>
    <p>test2</p>
  </div>
</td>
</tbody>
</table>
</div>


โค๊ด:
* {
  padding: 0;
  margin: 0;
}
div{
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}

โค๊ด:
html2canvas($('#head'), {
                allowTaint: true,
                onrendered: function (canvas) {
var base64image = canvas.toDataURL("image/png");
                console.log(base64image);

                }
            });


เราใช้ library ของ http://html2canvas.hertzen.com/


บันทึกการเข้า
Tutorcuu
บุคคลทั่วไป
« ตอบ #1 เมื่อ: 04 สิงหาคม 2018, 16:50:21 »

 wanwan003 wanwan003 wanwan003 wanwan003
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์