假设我有两张图片。 ('左.jpg','右.jpg')。 我想加载这两个文件,并使用 blob 将它们显示在单个 img 标记中。 是否可以使用“blob”在单个 img 标签中将它们并排显示?
最佳答案
不,blob 与格式无关。他们不了解他们所代表的数据的底层文件格式(jpg、png等),他们所知道的是他们有一大块二进制数据,所以他们不知道如何正确地组合这些文件需要发生什么。
但是,您可以遵循的一个潜在流程是:
- 通过
Image()
加载图像 - 将它们传输到
<canvas>
与drawImage()
- 根据
<canvas>
上的图像数据创建数据 URI使用toDataURL()
- 设置
src
<img>
的到步骤 3 中的数据 URI
关于javascript - 是否可以将图像文件合并到一个 blob 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52608407/