Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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 画布图像数据在发送到服务器时发生更改_Javascript_Html_Canvas_Primefaces_Xhtml - Fatal编程技术网

Javascript 画布图像数据在发送到服务器时发生更改

Javascript 画布图像数据在发送到服务器时发生更改,javascript,html,canvas,primefaces,xhtml,Javascript,Html,Canvas,Primefaces,Xhtml,下图将有助于理解这个问题 记事本中的文本位于客户端。窗口中标题为“Value”的文本位于服务器端 如果您注意到,“2WAAA”后的第一行中的文本正在更改。为什么会这样 以下代码是xhtml: 这是javascript,我们用它在记事本中找到了文本 我对您的设置一无所知,但在我看来,这只是两个不同的png图像。它们的开头相同,只是因为它们有一些共同的png头数据。不,它们是相同的。我们通过鼠标拖放在画布上书写,它创建了所有书写的图像。。。然后,我们尝试将此图像发送到服务器上以存储在数据库中,但

下图将有助于理解这个问题

记事本中的文本位于客户端。窗口中标题为“Value”的文本位于服务器端

如果您注意到,“2WAAA”后的第一行中的文本正在更改。为什么会这样

以下代码是xhtml:

这是javascript,我们用它在记事本中找到了文本

我对您的设置一无所知,但在我看来,这只是两个不同的png图像。它们的开头相同,只是因为它们有一些共同的png头数据。不,它们是相同的。我们通过鼠标拖放在画布上书写,它创建了所有书写的图像。。。然后,我们尝试将此图像发送到服务器上以存储在数据库中,但这种情况正在发生。您是否将画布调整为与图像相同的大小?如果不是,则画布输出的toDataURL图像与输入图像不同。正如前一张海报所说,这些看起来像两个不同的图像。因此,在输入和输出之间的某个地方,某些东西正在发生变化。