问题标签 [filereader]

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 投票
2 回答
13805 浏览

javascript - 在 Javascript 中将图像转换为二进制数据或字符串

我正在使用 Chrome Extension 上的 XMLHttp Request 将图像文件上传到 TWITPIC。我需要将图像作为有效负载发送。有没有办法做到这一点 ?我发现这个链接Convert an image into binary data in javascript 但这适用于图像标签。我需要一种方法来指定图像文件路径并将图像上传到 TWITPIC。

我开始了解带有 HTML 5 的 FileReader API。有什么方法可以使用它吗?它应该适用于本地文件。

Chrome 扩展是否支持 FileReader API 而无需运行本地主机服务器?

0 投票
1 回答
4061 浏览

javascript - FileReader+canvas 图片加载问题

我正在训练使用以下代码在客户端浏览器上加载一些图像:

但是 reader.onload 函数存在问题,我没有 img.width 属性。仍然设置为零。这种行为也在 chrome 中,所以这可能是我的错。你能说我,请问问题出在哪里?

谢谢,合资公司

0 投票
2 回答
1499 浏览

android - 安卓文件管理

我使用下面的代码将文件写入 sd 卡并读取它的内容:

问题是:我如何写入手机内存并从中读取?

0 投票
3 回答
661 浏览

c# - 无法使用 asp.net C# 正确读取文件

我正在使用上面的代码读取文件。但这只是正确读取 .txt 文件(未正确读取 .doc、docx 和 .rtf)。谁能告诉如何在网络浏览器中阅读 .pdf 文件,例如在新标签页中打开 adobe 阅读器。谢谢

0 投票
3 回答
8771 浏览

javascript - 是否可以在 LocalStorage 中保存 File 对象,然后在用户返回页面时通过 FileReader 重新加载 File?

例如,假设用户将一些非常大的图像或媒体文件加载到您的 Web 应用程序中。当他们返回时,您希望您的应用程序显示他们之前加载的内容,但由于数据太大而无法将实际文件数据保留在 LocalStorage 中。

0 投票
2 回答
33988 浏览

file - 使用 HTML5 将图像转换为二进制数组(blob)

我正在尝试使用 Chrome 和 Firefox 中的 HTML5 支持的“FileReader”和“File”API 将图像转换为二进制数组,但它似乎在 Chrome 上无法正常工作。我只有一个简单的 HTML 页面,其中包含一个文件作为输入类型:

从这里我使用 jQuery 来获取图像的内容,然后使用 API:File.getAsBinary()将其转换为二进制数组。这适用于 Firefox,但不适用于 Chrome:

当此方法在 Chrome 上执行时,我在控制台中收到一条错误消息:

我正在使用最新版本的 Google Chrome,截至今天(2011 年 5 月 31 日)是版本:11.0.696.71,根据消息来源,最新版本的 Chrome 应该支持此方法。

这似乎不起作用,所以我尝试使用FileReaderAPI,但也没有任何运气。我尝试这样做无济于事:

但这只会返回任何内容,我认为这是因为readAsBinaryString()它是一个 void 方法。我完全不知道如何让它同时适用于 Chrome 和 Firefox。我在网上搜索了无数的例子,但无济于事。我怎样才能让它工作?

0 投票
2 回答
7103 浏览

javascript - evt.target.result 为空?

由于某种原因,在下面的代码中,evt.target.result是空的。这是为什么?

0 投票
2 回答
233 浏览

java - 从文本文件中读取值

请在下面的代码片段中解释编译器行为。考虑文本文件包含以下文本 TOBE 并且相应的字节值是 84、79、66、69

当我运行此代码段时,我得到以下输出 84 79 66 69

但是当我在 for 循环中调试并进入时。buffInputFile.read() 起初显示为 84,分配给 inByte 时为 79。我得到的输出是

79,66,69,13(13是回车)。

0 投票
5 回答
3516 浏览

java - Java FileReader 的问题

你好,我的代码中有这个

但由于某种原因,我得到了一个

java.io.FileNotFoundException

我的 words.txt 文件与我的所有 .java 文件位于同一文件夹中

我究竟做错了什么?谢谢!

0 投票
5 回答
23819 浏览

java - 如何在 Java Swing 中将文本文件读入 jtextarea

这是我的代码:

我的 .txt 文件包含以下内容:

contig00001 length=586 numreads=4 CGGGAAATTATCcGCGCCTTCACCGCCGCCGGTTCCACCGACGAACGGATACTGCGtGaa ggCCGCGATCCCGTCggaCGGAAAaCGCCcTGGCCCGGGAaCATACCGTTCGGGCCGCCA AGTGTTATAGCCGGACCACTTGTCAGAACATTTCCaaTCCGAAGATGTGAGTtCGGAAGg TAAAAGCCCGACAAGTTGCGCGgTGAATTTACCTTtACcGCACGATATGCGTCCGTATTA AaGAAAaGTTCGAAATTATCAGTAAGGCCGACCTGAAaGCTGACCGGGAGTTCAACAAAA TCTGCATCACCcGGgTCACGGTCGAAATTGCTGTACGCGGCGCTGAACGTAAATTCACCC TTTcTAAGGGTGTCGCcGTCGTAAACCGTAAaCAaGCCGGTAGCGCCGCCCATCGGGCCG CCGGTACCAACCGTCGGTGCCGTGTTTCTtGCATCATTGTCCGATCGAGCGTTCTCGTCC GCTTGTGCAAaTCCTGCAaTAGCTAACGTGAAAACGATCAGAGCTGTTGTAAATACTCTA TAAGCGAGATTCATCACATTCCTCcGCCGAAATAAAAAGTTAATTt

contig00002 length=554 numreads=4 TGCGCCAaCCGCGCTCTtCATAAaTGGGCACTGCTCCCGATGGCCgACTCGGGCGGTTCG CCATGAGATCTTTGCCtACCcAGgAaCtCACcACCAAGTCTGATTGCTGTGTGTTTtCTT CAAGTCCCTATTTCTATTCtCTTtAATGGAACCCGTAGGAAACCCGTGTAGGACGCGGGA aCCGCACTTgAAGGGGGAGGCGCGGGGTACCGGtCCGGGAACGTACGGGTACCGGCGGGG gAGGGGAGGGGGACCgCTCCGGGAAGGCCAGGGGACGGATTGGGGAAGGgCGGGTACCGA AGCGGGgAAaTGGGggAaCcGGCGAGAGGGTTCCTCGCTAAGTGGGGGAAATaGGGGAAA GGTTGACCAGTGGTtCCCcGCTCTCGTAACATGCCTCAGATAGCGCCATCCGCTGTACCT GGtcaggtcGctggcaacttcggccgagcaggtgaacccgaaaggtgagggtcagtgtga cacaccaaccgaacaccgacgaggcaagcgtaggagccggcgtggccgcgcccggcggcg ctgaggactcctcg

但是通过跳过前两行来显示输出。

这是什么原因?