php本地打开pdf文件_用PHP在web浏览器中打开PDF文件的方法
用PHP在web浏览器中打开PDF文件的方法
发布时间:2020-08-21 11:48:31
来源:亿速云
阅读:131
作者:小新
小编给大家分享一下用PHP在web浏览器中打开PDF文件的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
PHP使用标准代码在web浏览器中显示pdf文件。显示pdf文件的过程涉及到pdf文件在服务器上的位置,它使用各种类型的头文件以类型、配置、传输编码等形式定义内容组成。
PHP传递PDF文件以在浏览器上读取它。浏览器要么显示它,要么从localhost服务器下载它,然后显示pdf。
注意:PHP实际上并没有读取PDF文件。它不能识别pdf格式的文件。它只将PDF文件传递给浏览器,以便在浏览器中读取。如果将pdf文件复制到XAMPP的htdocs文件夹中,则不需要指定文件路径。
示例1:
在浏览器上显示pdf文件。<?php
// 将文件名存储到变量中
$file = 'filename.pdf';
$filename = 'filename.pdf';
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="' . $filename . '"');
header('Content-Transfer-Encoding: binary');
header('Accept-Ranges: bytes');
// 读取文件
@readfile($file);
输出:
示例2:<?php
// PDF文件在服务器上的位置
$filename = "/path/to/the/file.pdf";
// Header content type
header("Content-type: application/pdf");
header("Content-Length: " . filesize($filename));
// 将文件发送到浏览器。
readfile($filename);
输出:
以上是用PHP在web浏览器中打开PDF文件的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
php本地打开pdf文件_用PHP在web浏览器中打开PDF文件的方法相关推荐
- java实现浏览器ui中的收藏夹_谷歌改进Google Chrome浏览器中的PDF浏览器 带来全新UI...
最近,谷歌一直在不断地改进在Chrome浏览器的PDF浏览器.例如,它开发了一个选项,以查看PDF的两页视图,并让你保存PDF表格.但这并不足够,由于目前的用户界面信息贫乏容易引发误解和困扰,谷歌正在 ...
- 如何在Web浏览器中查看XML文件
一旦了解到HTML是XML的一种形式,您可能会想知道如果尝试在浏览器中查看XML文件会发生什么. 结果令人非常失望-Firefox在页面顶部显示一条横幅,上面写着:"此XML文件似乎没有与之 ...
- abaqus python 读取文件_通过Python脚本从Abaqus中的excel文件导入幅度数据
我在从excel文件导入幅度数据时在Abaqus中创建了以下宏.然后尝试运行此脚本以从同一个excel文件创建另一个幅度但不幸的是,我有以下错误.在这方面有人可以帮助我吗? 脚本: # Do not ...
- chrome手机版打开调试模式_移动端利用chrome浏览器在PC端进行调试方法
由于最近工作中遇到需要在电脑上调试手机端的功能和样式,之前也没有遇到过,所以就各种百度和试验.最后终于功夫不负有心人,成功了.(那一刻心情真滴很鸡冻啊~~~~~~~~~).所以暂时记录下来.以免鸡冻过 ...
- svn版本库浏览器_在SVN版本库浏览器中直接编辑文件保存后不会弹..._网络编辑_帮考网...
原因是没有实际添加到版本库中,要添加到版本库必须执行"Commit". 具体分析如下: SVN错误处理svn : Couldn't perform atomic initializ ...
- linux下mkdir头文件_整理Linux下gcc编译中关于头文件与库文件搜索路径相关问题
态库./libpos.so. /root/test/env/lib/libpos.so和/root/test/conf/lib/libpos.so.我们再用源程序 pos_lib.c(见程序5)来创建 ...
- python循环写入csv文件_从for循环和列表中写入.csv文件
我可能会改变这个:for filename in os.listdir (image_path): print filename print len(filename) 有点像lines = list ...
- java gui 嵌入浏览器,让java gui在web浏览器中打开一个网页
I am trying to get a java gui to open a web page. So the gui runs some code that does things and the ...
- minIO如何设置直接通过访问链接在浏览器中打开文件
场景描述: 在数据质量中心的需求开发中,需要将测试报告存储在minIO系统上,并记录访问链接,前端获取文件链接后,直接在浏览器中打开html报告. 如以下报告链接http://XXXXXXX:9000 ...
- android用浏览器打开url地址,Android 在浏览器中打开URL
示例 使用默认浏览器打开 本示例说明如何在内置Web浏览器中而不是在应用程序中以编程方式打开URL.这使您的应用程序可以打开网页,而无需INTERNET在清单文件中包含权限. public void ...
最新文章
- 信号量Semaphore一篇文章叫你明白
- phpcms评论的url替换问题
- 转--SDP 协议分析
- 数学建模 TSP(旅行商问题) Lingo求解
- WebService传输DataSet的一点想法和实践-.NET教程,Web Service开发
- CENTOS7.8忘记ROOT密码,重置密码步骤
- JavaScript错误信息
- http实时推送技术
- 使用 github + jekyll 搭建个人博客
- WI-FI密码破解-奶瓶
- EditPlus3破解版下载以及配置java使用教程
- 基于(7,4 ) 线性分组码编码和 BPSK 调制
- 阿里语音识别看这一篇就够了
- (梳理)用Tensorflow实现SE-ResNet(SENet ResNet ResNeXt VGG16)的数据输入,训练,预测的完整代码框架(cifar10准确率90%)
- Webgl(ThreeJS)空间测量\测距功能(附工程文件)
- 什么是实体-联系图(ER图)
- 香蕉树上第十一根芭蕉——vs一些操作设置
- 陀螺世界脚本合集分享,autojs弹窗代码、autojs多选勾选代码
- angularjs controller中使用filer
- App测试分类总结及方法
热门文章
- 5月书讯 | 哺育小平邦彦、伊藤清等一代数学家的“数学圣经”终于来啦!
- python游戏设计毕业论文_游戏设计游戏策划毕业论文
- 《大师谈游戏设计——创意与节奏》【笔记二】
- 完美破解nbsp;iPhone“一键解锁”新手教程
- XCODE 9:最新功能详尽介绍
- python手机版做小游戏代码大全-python小游戏实现代码
- 显示器尺寸对照表_常见像素和显示屏大小对照表
- 1200兆路由器网速_水星MAC1200R千兆版评测/无线性能测试-路由器交流
- SAS基础-日期时间本质
- 无法启动此程序 因为计算机中丢失hypertrm.dll,开机弹出找不到HYPERTRM.dll