Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从二进制字符串显示文件?

如何从二进制字符串显示文件?
EN

Stack Overflow用户
提问于 2012-06-11 20:39:30
回答 2查看 1.4K关注 0票数 0

如何显示二进制字符串中的文件?对于图像文件,可以通过使用atob()<img src="data:image/png;base64,..来完成。但是以PDF文件为例,是否有等效的呢?或者用某种方式对网络浏览器ReadItAs("content-type:application/pdf", binaryPdf);说,我希望这是明确的。提前谢谢。

更新

我试过这样做:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    var metatag = document.getElementsByTagName("meta")[0];

    metatag.setAttribute("http-equiv", "Content-type");
    metatag.setAttribute("content", "application/pdf");
    document.body.innerHTML = binaryString;
EN

回答 2

Stack Overflow用户

发布于 2012-06-11 20:47:10

您可以选择直接通过JS代码呈现它,在您用HttpRequest下载该文件之后.人们正在为HTML5制作JS阅读器-参见http://andreasgal.com/2011/06/15/pdf-js/

另一个选项是将其嵌入到Iframe选项中。

票数 1
EN

Stack Overflow用户

发布于 2012-06-11 20:47:44

您是否试图在浏览器中显示pdf文件,请使用iframe。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<iframe id="abcdef" src="stargeturl" style="width: 100%; height: 800px;">
    Your browser does <em>not</em> support <code>iframe</code>
</iframe>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10990628

复制
相关文章
Win7如何显示文件后缀
有些时候,我们需要修改文件的后缀名,但是Windows7系统默认不显示文件后缀。我们怎样显示和修改文件后缀呢?请接着往下看。
全栈程序员站长
2021/12/23
1.3K0
Win7如何显示文件后缀
如何让nginx显示文件夹目录
vi  /usr/local/nginx/conf/nginx.conf   #编辑配置文件,在server {下面添加以下内容:
似水的流年
2019/12/04
2.5K0
如何让nginx显示文件夹目录
vi /etc/nginx/conf.d/default.conf
似水的流年
2018/01/14
2.2K0
如何让nginx显示文件夹目录
如何让nginx显示文件夹目录
1. 如何让nginx显示文件夹目录 vi /etc/nginx/conf.d/default.conf 添加如下内容: location / { root /data/www/file //指定实际目录绝对路径; autoindex on; //开启目录浏览功能; autoindex_exact_size off;
似水的流年
2018/01/18
2.5K0
如何让nginx显示文件夹目录
MAMP显示文件列表
版权声明:本文为[他叫自己Mr.张]的原创文章,转载请注明出处,否则禁止转载。 https://micro.blog.csdn.net/article/details/51673713
他叫自己MR.张
2019/07/01
1.6K0
MAMP显示文件列表
Python如何将整数转化成二进制字符串
>>> binary = lambda n: '' if n==0 else binary(n/2) + str(n%2)
用户7886150
2021/01/14
1.6K0
硬盘显示文件系统RAW要如何办啊
硬盘打不开文件系统RAW,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文
全栈程序员站长
2022/09/20
2.7K0
硬盘显示文件系统RAW要如何办啊
【mysql】二进制字符串类型
① BLOB和TEXT值也会引起自己的一些问题,特别是执行了大量的删除或更新操作的时候。删除这种值会在数据表中留下很大的"空洞",以后填入这些"空洞"的记录可能长度不同。为了提高性能,建议定期使用 OPTIMIZE TABLE 功能对这类表进行碎片整理。
兮动人
2022/03/13
2.8K0
将截断字符串或二进制数据解决办法_数据库从字符串转换日期失败
在EF中,使用CodeFirst给实体添加约束的时候,使用NeGut控制台进行更新到数据库中,先使用add-migration migrationName命令进行创建(migrationName是进行更新的名字),然后使用Update-Database进行更新到数据库,此时报出问题:
全栈程序员站长
2022/11/08
9040
将截断字符串或二进制数据解决办法_数据库从字符串转换日期失败
如何使用JavaScript从字符串中删除HTML标签?
我们可以使用以下示例从带有 JavaScript 的字符串中删除 HTML 标签 -
很酷的站长
2022/12/04
13K0
如何使用JavaScript从字符串中删除HTML标签?
Redis字符串-二进制安全(sds:简单动态字符串
比如说, hello world 在 C 语言中就可以表示为 "hello world\0" 。
用户8639654
2021/08/23
9760
出现将截断字符串或二进制数据怎么办_数据库从字符串转换日期失败
原因是因为在数据库的表中进行了输入字符长度的限制,比如数据库表中的字段长度为5个varchar,而 在前台的输入中超出了这个长度就会报这个错。
全栈程序员站长
2022/11/08
8580
head命令 – 显示文件开头内容
head命令以行为单位,取文件的内容,后面不接参数时默认打印前10行。 语法格式:head [参数] [文件] 常用参数 -n 后面接数字,代表显示几行的意思 -c 指定显示头部内容的字符数 -v 总是显示文件名的头信息 常用实例 显示前3行文件内容 [root@localhost ~]# head -n 3 install.log Installing libgcc-4.4.7-23.el6.x86_64 warning: libgcc-4.4.7-23.el6.x86_64: Header V3 RS
契合
2021/08/10
1.7K0
WebSocket系列之字符串如何与二进制数据间进行互相转换
上一篇博客我们说到了如何进行数字类型(如Short、Int、Long类型)如何在JavaScript中进行二进制转换,如果感兴趣的可以可以阅读本系列第二篇博客——WebSocket系列之JavaScript中数字数据如何转换为二进制数据。这次,我们来说下string类型的数据如何进行处理。 本文是WebSocket系列的第三篇,主要介绍string数据与二进制数据之间的转换方法,具体的内容如下:
黄Java
2018/09/18
4.9K0
linux 显示文件全局路径
参考自:https://www.cnblogs.com/barfoo/p/4585392.html
西湖醋鱼
2020/12/30
8.9K0
linux 显示文件全局路径
如何在Linux中使用 Rsync 显示文件传输进度?
只需添加--progress到您的 rsync 命令,它就会开始显示正在传输的文件:
网络技术联盟站
2022/06/12
23.8K2
如何在Linux中使用 Rsync 显示文件传输进度?
js --- 字符串和 二进制 互相转换
//将字符串转换成二进制形式,中间用空格隔开 function strToBinary(str){ var result = []; var list = str.split(""); for(var i=0;i<list.length;i++){ if(i != 0){ result.push(" "); } var item = list[i]; var binaryStr = item.ch
小蔚
2019/09/11
2.3K0
head命令 – 显示文件开头内容
head命令以行为单位,取文件的内容,后面不接参数时默认打印前10行。 语法格式:head [参数] [文件] 常用参数: -n 后面接数字,代表显示几行的意思 -c 指定显示头部内容的字符数 -v 总是显示文件名的头信息 -q 不显示文件名的头信息 参考实例 显示前3行文件内容: [root@linuxcool ~]# head -n 3 install.log Installing libgcc-4.4.7-23.el6.x86_64 warning: libgcc-4.4.7-23.el6.x86_
用户4988085
2021/07/24
1.5K0
点击加载更多

相似问题

php如何从二进制数据中显示文件

10

二进制格式显示文件

24

以二进制格式显示文件内容

32

从URL显示文件

22

在ajax中显示文件的二进制代码

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文