Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有人知道有没有jquery插件可以在图像上写入文本,并让用户将其放置在图像中的任何位置?_Javascript_Jquery_Css_Html - Fatal编程技术网

Javascript 有人知道有没有jquery插件可以在图像上写入文本,并让用户将其放置在图像中的任何位置?

Javascript 有人知道有没有jquery插件可以在图像上写入文本,并让用户将其放置在图像中的任何位置?,javascript,jquery,css,html,Javascript,Jquery,Css,Html,我正在寻找jquery或js库,它们可以帮助您在图像上放置文本/形状。 就像在这个网站上一样 它可以让您通过拖放将文本放置在图像上方的任何位置 提前感谢我之前说过,对于任何知道使用搜索引擎的人来说,是最好的朋友:) 在这里,您将看到30个jquery插件,它们允许您在图像上放置文本 或者使用CSS:答案取决于您是否希望生成的文本嵌入到图像中(即作为像素),以便您可以将整个图像(包括文本)保存为文件,或者您是否希望文本漂浮在图像上方 在后一种情况下,只需使用可绝对放置在元素顶部的 在前一种情况下,

我正在寻找jquery或js库,它们可以帮助您在图像上放置文本/形状。 就像在这个网站上一样 它可以让您通过拖放将文本放置在图像上方的任何位置

提前感谢

我之前说过,对于任何知道使用搜索引擎的人来说,是最好的朋友:)

在这里,您将看到30个jquery插件,它们允许您在图像上放置文本


或者使用CSS:

答案取决于您是否希望生成的文本嵌入到图像中(即作为像素),以便您可以将整个图像(包括文本)保存为文件,或者您是否希望文本漂浮在图像上方

在后一种情况下,只需使用可绝对放置在
元素顶部的

在前一种情况下,我知道的唯一选择是使用HTML5
元素,然后使用
.fillText()
将文本写入画布:


另请参见上面的一个变体,其中使用HTML5
FileReader
界面从
控件加载图像。

。google it,你可以找到大量的插件。我确实搜索了它,但没有找到我要找的东西,但谢谢你的回答。我已经找到了这些结果。请在我的链接上查看示例。谢谢。@U farmer接受答案!:)谢谢,我需要嵌入到图像中。您有任何示例吗?我正在尝试使用此代码段对图像路径进行一次嵌入。然后做一个调整。。。你能帮我做这个吗?
var canvas = document.getElementById('canvas'),
    ctx = canvas.getContext('2d'),
    img = new Image;

img.onload = function() {
    canvas.width = this.width;
    canvas.height = this.height;
    ctx.drawImage(this, 0, 0);
    ctx.font = "36pt Verdana";

    ctx.fillStyle = "black";
    ctx.fillText("Test Text", 42, 82);

    ctx.fillStyle = "white";
    ctx.fillText("Test Text", 40, 80);
};

img.src = ...;