Технические характеристики:
html2canvas
v1.0.0-alpha.12 ( доступно здесь )
- Google Chrome 66.0.3359.181
- Linux Mint 18.3 Сильвия
Проблема:
Приносим свои глубочайшие извинения, если на этот вопрос уже был дан ответ - я новичок в JS и онлайн-решениях для сохранения холстов, поскольку локальные изображения мне не совсем подходят.
У меня есть HTML с JS для рандомизации; каждая перезагрузка страницы может представлять собой «реализацию» рандомизации. Я хотел бы сгенерировать n реализаций HTML и сохранить каждую в виде изображения (с автоматическим последовательным присвоением имен; например, если n = 5000, img_0001.png
, img_0002.png
, ..., img_4999.png
, img_5000.png
) .
Кто-нибудь может порекомендовать исправление? До сих пор единственное, с чем я добился успеха, это сгенерировать на экране .png с приведенным ниже кодом (а затем вручную «Сохранить как ...»):
<script type="text/javascript" src="/home/baron1/Dropbox/github/html2canvas/dist/html2canvas.js"></script>
<script type="text/javascript">
html2canvas(document.body).then(function(canvas) {
document.body.appendChild(canvas);
});
</script>