Тема: Canvas toDataURL
Показать сообщение отдельно
  #1 (permalink)  
Старый 24.04.2015, 23:50
Аватар для darl
Аспирант
Отправить личное сообщение для darl Посмотреть профиль Найти все сообщения от darl
 
Регистрация: 13.09.2012
Сообщений: 38

Canvas toDataURL
Здравствуйте, сохраняю холст в картинку в итоге получается не большая картинка, как сделать большую и высокого качества
делаю так:
var imgData = canvas.toDataURL("image/png", 1.0);

отправляю методом пост,
получаю
$dataPhoto = str_replace('data:image/png;base64,', '', $_POST['photo']);
                                $dataPhoto = base64_decode( str_replace(' ', '+', $dataPhoto) );
                                file_put_contents($name,$dataPhoto);

В итоге качество низкое и размер не большой
Ответить с цитированием