<button id="save-chart-button">Save Chart as Image</button>
const saveChartButton = document.getElementById('save-chart-button'); saveChartButton.addEventListener('click', function() { const canvas = document.getElementById('myChart'); const image = canvas.toDataURL(); $.ajax({ type: "POST", url: "saveChartImage.php", data: { imgBase64: image } }).done(function() { console.log('Chart image saved on server'); }); });
<?php if(isset($_POST['imgBase64'])){ $imgBase64 = $_POST['imgBase64']; $img = base64_decode($imgBase64); $filename = 'chart.png'; file_put_contents($filename, $img); } ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง