Т.е. сначала что-то рисует в canvas, а потом результат сохраняем в JPEG (или в файл другого какого-нибудь  графический формата). Такое возможно? Посмотрел методы CanvasRenderingContext2D - ничего не нашел. Есть в природе расширения, которые сохраняют JPEG`и? Чтение EXIF не в счет.