Можно ли объединить файлы изображений в BLOB-объектах? - PullRequest
0 голосов
/ 02 октября 2018

Допустим, у меня есть два изображения.( 'Left.jpg', 'right.jpg').Я хотел бы загрузить оба файла и отобразить их в одном теге img с помощью BLOB-объектаможно ли отобразить их рядом друг с другом в одном теге img с помощью blob?

1 Ответ

0 голосов
/ 02 октября 2018

Нет, BLOB-объекты не зависят от формата.Они не понимают основной формат файлов данных, которые они представляют (JPG, PNG и т. Д.), Все, что они знают, это то, что у них большой кусок двоичных данных, поэтому они не знают, как правильно объединить файлы, что являетсячто должно произойти.

Однако потенциальный процесс, который вы могли бы выполнить, был бы:

  1. Загрузка изображений через Image()
  2. Поместите их на <canvas> с помощью drawImage()
  3. Создайте URI данных из данных изображения на <canvas>, используя toDataURL()
  4. Установите src для <img> в URI данных из шага 3
...