问题标签 [data-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
272 浏览

javascript - 在 Firefox 中将 DataURL img 拖到桌面,或制作真正的 png

我有这个功能可以将画布内容转换为 PNG 数据。

像魅力一样工作,并将 png 正确地放在屏幕上,就像它应该的那样。现在我可以轻松地将它拖放到Chrome中的桌面上。

但是对于 Firefox,我最终得到了一个链接,而在 IE 中(我并不真正关心支持我正在构建的应用程序)它根本不会拖动。

我知道这与浏览器处理 DataURL 的方式有关。但是有没有办法把这个 DataURL-png 变成一个真实的图像,保存到缓存或其他我可以读取它的地方?

所以这

会变成这样的东西:

0 投票
2 回答
337 浏览

javascript - 如何阻止 dataURL 成为实际的 url?

我的问题可能看起来很奇怪,因为我不知道如何表达它!!!问题是我在js中写了一个函数

参数 'url' 是来自画布的 dataURL,该函数应该将图像保存到磁盘。save.href 没有保存实际的 dataURL,它已更改为

我没有得到任何文件。我该怎么做才能做到这一点

不会成为分配给 save.href 的 dataURL 的一部分?

0 投票
0 回答
2030 浏览

javascript - 如何使用其 dataURL 将图像写入 pdf?

我已经下载了 jsPDF 来从 dataURLs 编写 pdf 文件。根据他们的文档 jsPDF 只将 jpeg 图像写入 pdf,所以我尝试这样做

但是当我重建 dataURL 时,它不是那个图像,而是一个全黑的图像。另外,当我将 image_dataurljpg 传递给 jsPDF 的 addImage 函数时

我收到

我应该怎么做才能解决这个问题?

0 投票
0 回答
1057 浏览

html5-canvas - 为什么 jpeg dataURL 是全黑图像?

当我做

我准确地得到了画布上的任何东西,但是当我这样做时

我得到一个全黑的图像。谁能解释为什么会这样?还是我做错了什么?顺便说一句,我正在使用谷歌浏览器。

0 投票
1 回答
1203 浏览

vb.net - 在 VB.NET 中使用 DataURL

新年快乐!

我只想在 VB.Net 中生成 DataURL 类型的数据,还想将字符串类型的 DataURL 加载到图像中。

换句话说,我想将 PictureBox(或 Image)中的图像转换为字符串类型 DataURL,反之亦然。

这种可疑程序的目的是将字符串数据和图像数据保存到一个文件中。

谢谢!

0 投票
0 回答
333 浏览

php - 在服务器上存储图像 dataURL

我想在我们的服务器中存储多个转换为 dataURL 的图像。为了速度和可用性,最好的方法是什么?

  • 存入sql数据库?
  • 将所有图像存储到一个大的 JSON 文件中?
  • 将图像分成多个 JSON 文件?
  • 或者有什么建议?

我问是因为我想创建一个可以轻松处理的关联数组。

结论

因此,最好的方法是将图像存储在文件系统本身中(感谢@jszobody),至少为了更好的缓存(感谢@AndrewMcGivery)并将信息存储在数据库中。

0 投票
2 回答
3643 浏览

javascript - facebook feed dialog share dataURL

I would like for the user to share client side image on facebook with the feed dialog or other approach

Its not working with the dataURL standard, is there another way to do this (graph api?), it must be possible to share dynamically created images that are not held on the server?

The error I got was:

When trying with image/jpeg;base64, I get the following error:

0 投票
2 回答
1201 浏览

css - 匹配css url的正则表达式

我有正则表达式

它在 css 中搜索这样的行

并忽略线条

它用于查找图像路径并替换它们。

但是如果数据 url 有引号

正则表达式匹配它。我需要匹配通常的图像 url 并忽略带单引号、双引号或不带它们的数据 url。

0 投票
2 回答
4982 浏览

mongodb - 在 Mongo DB 中存储数据 url

我正在考虑将data-urls 存储在我的 mongoDB 中,而不是存储对文件的引用或使用 GridFS。

资料网址:

我存储的所有文件都是 JPG 或 PNG,大小小于 1MB。

data-url我想知道这是否被认为是不好的做法,以及将s 1) 存储在单独的集合中 2) 作为集合中的元数据对读写操作有什么影响。

我对小文件存储的任何其他建议持开放态度。

0 投票
1 回答
722 浏览

javascript - 检索页面上临时画布元素的绝对 URL

我创建了一个优惠券创建系统,该系统使用 HTML 5 画布输出您创建的优惠券的 jpg 版本,由于我没有在服务器上托管最终确定的 jpg,因此我无法检索 URL。在某些浏览器上,当我将图像拖到地址栏中时,我得到的只是地址栏中的“数据:”。但是在 Windows 上,如果我将它拖到输入字段中,有时它会吐出巨大的(>200 字符)本地临时 URL。如何使用 javascript(?) 找到优惠券创建者生成的图像的确切临时 URL,并能够将其发布到同一页面的输入表单上?此外,如果你们也知道这个问题的答案,那将非常有帮助,因为我认为它与 URL 的检索相关:当我在生成后单击“保存”的链接时,如何让它将创建的图像保存到用户的计算机?非常感谢!

这就是我现在在 JS 中用来生成图像的内容:

以下是创作者的直播网址:http: //isleybear.com/coupon/