jjzjj

filereader

全部标签

javascript - 如何在不迷失方向的情况下移动旋转 Canvas 图像?

我已将图像加载到Canvas中。旋转后,我无法(拖动)正确移动图像。实际上,它会移动,但它会根据图像的坐标平面移动。因此,将旋转90度的图像向右移动,会向下移动,而不是像预期的那样向右移动。解决这个问题的好方法是什么?这是我的绘制函数:functiondraw(){varim_width=parseInt(imageObj.width+resizeAmount);varim_height=parseInt(imageObj.height+resizeAmount);varrotationAmount=rotationVal-prevRotation;prevRotation=rotat

javascript - 使用 javascript FileReader API 时是否有文件大小限制?

您可以使用javascriptFileReaderAPI来显示从文件输入字段提供的图像的预览。这在您不必使用服务器端php和ajax来显示图像的意义上非常有用。不过我的问题是:使用的图片文件大小有限制吗?就像如果用户要选择一个20MB的图像,filereader是否能够处理它?机器内存是否有可能达到极限?目前我只是在我的机器上进行本地测试。我试图加载一个bmp文件(53MB!),该文件在页面上处理和显示大约需要15秒。其他1/2MB的文件通常会立即显示。这可能不是必需的,但这是我的HTML文件:(仅供引用:此代码在支持的浏览器中运行良好)DropzoneFileUpload 

http - golang,从文件中读取内容,并在 HTTP 请求中作为正文数据发送

//readdatafromafileconfig.json//thecontentsofconfig.jsonis//{"key1":"...Z-DAaFpGT0t...","key2":"..."}client:=&http.Client{}dat,err:=ioutil.ReadFile("/config.json")req,err:=http.NewRequest("PUT",url,bytes.NewBuffer(dat))resp,err:=client.Do(req)然后我会从服务器收到错误信息“400BadRequest”、“无效字符'ï'正在寻找值的开头”。似乎数据没

windows - 调用 FileRead 后的奇怪计数值

我正在尝试将读取的字节数与传递给FileRead的计数进行比较这是WinAPI的包装器ReadFile功能。问题是我根据ReadFromFile过程的结构得到了不同的值(添加/减去的行都没有改变计数变量)。如果你运行下面的代码,你会得到这个输出FileHandle:400SizeOfFile:8672Currentposition:8655aCountbeforeSetLength:17aCountbeforeFileRead:17Numberofbytesread:17aCountafterFileRead:2200EAccessViolation:Accessviolationat

c# - 拆分字符串并忽略引号内的定界符

我正在使用.NET的String.Split方法使用逗号拆分字符串,但我想忽略用双引号引起来的字符串。我读过一个例如下面的字符串。Fruit,10,"Bananas,Oranges,Grapes"我想得到以下内容Fruit10"Bananas,Oranges,Grapes"目前我得到以下输出Fruit10"BananasOrangesGrapes"entercodehere在遵循建议和提供的答案之后,这里是我最终得到的示例。(这显然对我有用)ImportsMicrosoft.VisualBasic.FileIODimfileReaderAsNewTextFieldParser(file

javascript - 预览图像而不上传到我的服务器

你好,我如何在asp.netC#中预览图像而不上传到我的服务器,当我看到图像时,我应该按下上传以上传到服务器。 最佳答案 在支持HTML5的浏览器中,您可以使用FileReader对象从用户硬盘读取文件作为base64编码字符串。您可以将此base64表示与css一起使用来显示预览。在旧版浏览器中,您将需要flash或类似的基于插件的代码来执行此操作。这是一个适用于所有现代浏览器的HTML5示例:varelmFileUpload=document.getElementById('file-upload');functiononFil

javascript - 使用 readAsDataURL() 进行图像预览

jsFiddle网址:http://jsfiddle.net/Xotic750/AjtLx整天都在处理这个问题,但我看不到问题所在。这可能是由于我对FileReader对象如何工作的狭隘理解,但我想做的是使用readAsDataURL()来获取用户选择的图像并在表格的屏幕上预览它们。一切正常减去......你猜对了......预览......好吧。我想我已经接近了,因为预览会起作用,但它只显示集合的最后一张图像。举例来说,如果我上传了6张图片,那么第一行的3张图片将被破坏,第二行的前2张将被破坏,然后最后的第6张图片将显示预览....非常感谢任何建议。此外,一旦这可行,它可能会帮助其他

javascript - 用什么代替 Safari 的 FileReader?

(我是网络编程的新手,对于缺乏基本知识深表歉意。)我的页面允许用户选择一个文件,然后在客户端读取该文件并显示在页面的文本框中。我发现最简单的方法是使用FileReader对象,它在Firefox和Chrome中运行良好。这在Safari中不起作用(目前),那么我应该怎么做呢?//Whentheeventlistenerdetectsachangeintheinputfile...varfile=evt.target.files[0]varreader=newFileReader();reader.onload=function(e){document.getElementById('d

javascript - 使用 FileReader 选择和显示图像

这是我的问题,我有这个小代码来显示我在不重新加载的情况下实时上传的img,但它只适用于一个img,因为readURL(input)没有类并直接从noname-input工作,当我添加一个类readURL(input.joint)时,它会抛出错误!这是我的代码:functionreadURL(input){if(input.filers&&input.files[0]){varreader=newFileReader();reader.onload=function(e){$('#blah').attr('src',e.target.result);}reader.readAsDataU

javascript - 在上传循环期间获取字节位置

我正在开发一个函数,该函数将使用第3方API将数据分块写入远程服务器。通过StackOverflow上的一些帮助,我能够完成此任务,现在它正在按预期工作。问题是我只能写入一个16kb的block,因为我需要提前写入下一个字节的位置的pos。初始写入很容易从0开始。由于我对此不熟悉,我不确定下一个pos应该只是16还是什么。如果有帮助,API调用writeFileChunk()需要3个参数,文件路径(str)、pos(int64)和数据(base64编码字符串)。reader.onload=function(evt){//GetSERVER_IDfromURLvarserver_id=g