скрипт
Код: Выделить всё
var canvas = document.getElementById('chart1');
var imgData = canvas.toDataURL('image/png', 1);
$.ajax({
type: "POST",
url: "?f=excel_customer",
data: { imgData: imgData },
success: function(response) {
console.log(response);
}
});
Код: Выделить всё
if(isset($_POST['imgData'])) {
$image= $_POST['imgData'];
$objDrawing = new PHPExcel_Worksheet_Drawing(); //create object for Worksheet drawing
$objDrawing->setName('chart'); //set name to image
$objDrawing->setDescription('chart'); //set description to image
$signature = 'chart1'; //Path to signature .jpg file
$objDrawing->setPath($image);
$objDrawing->setOffsetX(15);
$objDrawing->setOffsetY(15);
$objDrawing->setCoordinates('B2');
$objDrawing->setWidth(90);
$objDrawing->setHeight(90);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet()); //save image
}
Подробнее здесь: https://stackoverflow.com/questions/784 ... -php-excel
Мобильная версия