Изображение Chart.js с PHP ExcelPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Изображение Chart.js с PHP Excel

Сообщение Anonymous »

Я пытаюсь преобразоватьchart.js в изображение с помощью toDataURL, затем пропустить его с помощью ajax и использовать URL-адрес, чтобы установить путь к изображению для php excel. Я хочу вставить данные, не используя никакую кнопку, и мой PHP Excel ничего не показывает
скрипт

Код: Выделить всё

        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);
}
});
php Excel

Код: Выделить всё

 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
}
Я не знаю, можно ли этого добиться или нет. если нет, может ли кто-нибудь предложить нам другой способ сделать это, но все равно использовать phpexcel

Подробнее здесь: https://stackoverflow.com/questions/784 ... -php-excel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»