Canvas toDataURL не работает для GIF или JPEG - PullRequest
0 голосов
/ 09 мая 2018

Я использую HTML canvas для отправки dataURL на сервер, который затем сохраняется в файл изображения с использованием Perl. Мне нужен тип файла jpeg или gif (единственные типы, поддерживаемые модулем Perl PDF :: Create). Однако, независимо от того, что я указываю в toDataURL, я все равно получаю PNG dataURL и не могу создать jpeg или gif из этого. Я использую IE 11 в Windows. Есть идеи?

var imgdata = canvas.toDataURL('image/gif');

var imgdata = canvas.toDataURL('image/jpeg');

Оба результата:

data:image/png;base64,iVBORw0KGgo...etc
...