在JavaScript中编辑blob图像(调整大小并添加边框)

时间:2012-06-12 10:52:41

标签: javascript image resize border edit

有人可以帮我解决这个问题:

  1. 我必须从Oracle SQL数据库中检索图像(存储在BLOB中)。 这已经完成,图像被推入HEX中的临时属性。
  2. 稍后使用LDAP将这些图像推送到Directory Server。
  3. 唯一的问题是,我想将每个图像调整为特定大小,并在不使用主机的文件系统的情况下使用Javascript动态添加简单边框,然后再将它们推送到LDAP目录服务器。 注意:我不能使用特定于浏览器的方法或对象,因为我的java运行时由不同的主机而不是浏览器使用。

    我寻找解决方案已经一周了,不幸的是,我还没有找到解决方案。 任何建议将不胜感激!

    提前致谢! 波比

1 个答案:

答案 0 :(得分:1)

提到Oracle和LDAP让我觉得你的JS运行时不是浏览器。但如果是,您可以使用canvas来调整大小和添加边框,然后可以使用canvasEl.toDataURL('image/png')将数据作为数据URL返回。阅读有关如何使用canvas https://developer.mozilla.org/en/Canvas_tutorial

的信息