导航:首页 > 文档加密 > php打开pdf

php打开pdf

发布时间:2023-01-19 10:00:59

php 如何实现在线预览文件如:txt,doc,pdf

第一种 预览

$file = fopen($path,"r"); // 打开文件
// 输入文件标签
Header("Content-type: application/pdf");
// Header("filename:" . $file_name);
// 输出文件内容
echo fread($file,filesize($path));
fclose($file);

第二种下载

Header("Content-type: application/pdf");// 文件将被称为 downloaded.pdf
header("Content-Disposition:attachment;filename='downloaded.pdf'");readfile($path);
第三种预览
Header("Content-type: application/pdf");// 文件将被称为 downloaded.pdf
header("Content-Disposition:inline;filename='downloaded.pdf'");readfile($path);
第四种下载
$file = fopen($path,"r"); // 打开文件
// 输入文件标签
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($path));
Header("Content-Disposition: attachment; filename=" . $file_name);
// 输出文件内容
echo fread($file,filesize($path));
fclose($file);

⑵ 请问后辍名.php和.PDF的用什么软件打开

php简单理解为网页语言,用DW等网页编辑或者干脆用记事本都能开PDF简单理解为矢量图形化的文档,用pdfReader打开就是

⑶ php如何支持pdf

下载PDFlib-8.0.6-MSWin32-php.zip,解压缩,进入bind\php目录下,查找对应
的版本php-520,复制libpdf_php.dll到window/system32目录下,
修改文件名称为php_pdf.dll,并打开php.ini进行编辑,在PHP5.2.8下,并未有
extension=php_pdf.dll,可手工添加,保存,重启APACHE。
执行phpinfo()可查看pdf支持情况。

⑷ 我想用PHP读取PDF文件的内容,尤其是现在很多的扫描后转为PDF的文件,请问怎么读

你可以从网上找一些为PHP语言编写的 pdf 扩展库,数量不少,比如:


PHP的PDF解析库 PdfParser


PdfParser 是一个标准的 PHP 库提供个用于从 PDF 文件中抽取数据的工具。它加载 PDF 文件并解析文件中对象、头和元数据,可抽取其中的文本信息,支持压缩的 PDF、MAC OS 罗马字符集编码、8进制和16进制编码。兼容 PSR-0 和 PSR-1。


示例代码:

$document=SmalotPdfParserDocument::parseFile('document.pdf');
$pages=$document->getPages();
$text=$pages[1]->getText();


PHP官方里也有一个对PDF支持的库 :PDFlib, 你可以根据自己的需要和喜好来使用。

⑸ PHP如何实现上传PDF文件,在线阅读PDF文件

上传的话,跟上传图片是一样的方式,只是上传的是
pdf文件
,其他都一样,然后将文件的完整路径写上就可以了,点击阅读按钮,跳转到文件的地址就可以在新的标签打开文件并查看!

⑹ php网站pdf显示插件 pdf.js 浏览器打开大文件崩溃。

您好,两种方案:一种直接链接,把pdf文件当作img文件,类似<a href=""/>这种形式,这样链接:
代码如下:
<frame src="pdf文件的地址"></frame>

另一种:使用js插件哈。
其中实现阅读pdf文件的js插件很多,比如:pdf.js:是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持;jsPDF:是一个使用javascript语言生成PDF的开源库(IE暂不支持);
比较简单易上手的js插件:PDFObject.js,是一个 JavaScript 库用来在HTML中动态嵌入 PDF 文档。
效果如下:
PDFObject.js目前已经升级到1.2,可以支持IE9.

PDFObject.js宗旨:Sometimes you need a little JavaScript. When you do, try PDFObject.
来看看少之又少的js代码:

代码如下:

<script type="text/javascript">
window.onload = function (){
var success = new PDFObject({ url: "sample.pdf" }).embed();
};
</script>

OK,这样就可以了。只要把地址写对即可。
若我在某一个div中加载pdf咋办呢?看官网,发现embed()方法可以有参数的,无参数是指body,有参数是具体的某一个位置。

代码如下:

<script type="text/javascript">
window.onload = function (){
var success = new PDFObject({ url: "sample.pdf" }).embed(“div的id”);
};
</script>

当然,其中还可以进一步设置参数,比如你想以多少秒的速度预览,有css,无css等。

⑺ php生成pdf文件在手机上能打开吗

可以。现在一般的智能手机都支持打开pdf

⑻ php如何支持pdf

下载PDFlib-8.0.6-MSWin32-php.zip,解压缩,进入bind\php目录下,查找对应
的版本php-520,复制libpdf_php.dll到window/system32目录下,
修改文件名称为php_pdf.dll,并打开php.ini进行编辑,在PHP5.2.8下,并未有
extension=php_pdf.dll,可手工添加,保存,重启APACHE。
执行phpinfo()可查看pdf支持情况。

⑼ 如何从php程序读取pdf文档中的文本信息

PHP程序pdf格式文件函数库

本函数库共有65个函数

PDF是Adobe所发展的可携式文件格式,它的文件可以在网络上传输、浏览,甚至使用印表机印出,或使用其它输出装置输出,都可以保存原来的文字及图片的编排。详细的信息可以参考 Adobe 的网站。参考其中有关 PDF 或 Acrobat 的部份。

在 UNIX 系统中,可以使用 Thomas Merz 开发的 PDF 函数库。将它编译安装完成后,再编译 PHP 程序方可供 PHP 使用 pdflib。编译时可能要 JPEG library 及 TIFF library。

除了用这个函数库可以建立 PDF 文件外,FastIO 公司发展的产品 ClibPDF 也可以处理 PDF 文件。

以下为处理 PDF 文件的范例,本例对 test.pdf 加工后等待用户读取。

<?php

$fp = fopen("test.pdf", "w");

$pdf = PDF_open($fp);

pdf_set_info_author($pdf, "Uwe Steinmann");

PDF_set_info_title($pdf, "Test for PHP wrapper of PDFlib 2.0");

PDF_set_info_author($pdf, "Name of Author");

pdf_set_info_creator($pdf, "See Author");

pdf_set_info_subject($pdf, "Testing");

PDF_begin_page($pdf, 595, 842);

PDF_add_outline($pdf, "Page 1");

pdf_set_font($pdf, "Times-Roman", 30, 4);

pdf_set_text_rendering($pdf, 1);

PDF_show_xy($pdf, "Times Roman outlined", 50, 750);

pdf_moveto($pdf, 50, 740);

pdf_lineto($pdf, 330, 740);

pdf_stroke($pdf);

PDF_end_page($pdf);

PDF_close($pdf);

fclose($fp);

echo "<A HREF=getpdf.php3>finished</A>";

?>

上例中的 gettest.php3 可能像下面的样子

<?php

$fp = fopen("test.pdf", "r");

header("Content-type: application/pdf");

fpassthru($fp);

fclose($fp);

?>

PDF_get_info: 返回文件信息。

PDF_set_info_creator: 配置建档者字符串。

PDF_set_info_title: 配置文件标题。

PDF_set_info_subject: 配置文件主题。

PDF_set_info_keywords: 配置文件的关键字。

PDF_set_info_author: 配置文件作者。

PDF_open: 建立新的 PDF 档。

PDF_close: 关闭 PDF 档。

PDF_begin_page: 启始 PDF 文件页面。

PDF_end_page: 关闭 PDF 文件页面。

PDF_show: 输出字符串到 PDF 文件。

PDF_show_xy: 输出字符串到指定坐标。

PDF_set_font: 配置使用的字型及大小。

PDF_set_leading: 配置行距。

PDF_set_text_rendering: 配置文字表现方式。

PDF_set_horiz_scaling: 配置文字水平间距。

PDF_set_text_rise: 配置文字高度。

PDF_set_text_matrix: 配置文字矩阵。

PDF_set_text_pos: 配置文字位置。

PDF_set_char_spacing: 配置字符间距。

PDF_set_word_spacing: 配置字间距。

PDF_continue_text: 输出文字。

PDF_stringwidth: 计算字符串的宽度。

PDF_save: 储存环境变量。

PDF_restore: 还原环境变量。

PDF_translate: 移动原点。

PDF_scale: 缩放类。

PDF_rotate: 旋转类。

PDF_setflat: 配置平滑值。

PDF_setlinejoin: 配置连接参数。

PDF_setlinecap: 配置 linecap 参数。

PDF_setmiterlimit: 配置斜边界限。

PDF_setlinewidth: 配置线宽。

PDF_setdash: 配置虚线样式。

PDF_moveto: 配置处理的坐标点。

PDF_curveto: 绘贝氏曲线。

PDF_lineto: 绘直线。

PDF_circle: 绘圆。

PDF_arc: 绘弧。

PDF_rect: 绘长方形。

PDF_closepath: 形成封闭的向量形状。

PDF_stroke: 沿向量绘线。

PDF_closepath_stroke: 形成封闭的向量形状并沿向量绘线。

PDF_fill: 填满目前的向量。

PDF_fill_stroke: 填满目前的向量并沿向量绘线。

PDF_closepath_fill_stroke: 形成封闭的向量形状沿向量绘线并填满。

PDF_endpath: 关闭目前向量。

PDF_clip: 组合所有向量。

PDF_setgray_fill: 指定填入的颜色为灰阶。

PDF_setgray_stroke: 指定绘图的颜色为灰阶。

PDF_setgray: 指定绘图的颜色为灰阶并填入。

PDF_setrgbcolor_fill: 指定填入的颜色为彩色。

PDF_setrgbcolor_stroke: 指定绘图的颜色为彩色。

PDF_setrgbcolor: 指定绘图的颜色为彩色并填入。

PDF_add_outline: 目前页面加入书签。

PDF_set_transition: 配置页的转换。

PDF_set_ration: 配置二页的切换时间。

PDF_open_gif: 打开 GIF 图档。

PDF_open_memory_image: 打开内存图档。

PDF_open_jpeg: 打开 JPEG 图档。

PDF_close_image: 关闭图档。

PDF_place_image: 放置图片到 PDF 档指定位置。

PDF_put_image: 放置图片到 PDF 档。

PDF_execute_image: 放置 PDF 档中图片到指定位置。

PDF_add_annotation: 加入注释。

⑽ php怎么用fpdf类在线浏览pdf文件

wps表格制作图章的方法
首先,打开一个新的工作表,切换到“插入”选项卡,点击“形状”,在下拉表中选择“椭圆”,按住shift键,画出一个你心中图章大小的圆形。
wps表格怎样制作图章
wps表格怎样制作图章
接下来,选中椭圆,切换到“绘图工具”选项卡,点击“填充”,选择白色。然后点击“轮廓”,设置图章轮廓的线条大小和颜色,在这里我们选择4.5磅的红色线条。
wps表格怎样制作图章
wps表格怎样制作图章
wps表格怎样制作图章
接下来,是设置图章中的图形,可以选择插入图片或者自己绘制的简单图形,在这里,我们选择插入图片,在“插入”选项卡中,点击“图片”,在弹出的“插入图片”对话框中选择想要插入的图片。然后调整好插入图片的大小和位置。
wps表格怎样制作图章
wps表格怎样制作图章
接着,设置艺术字,在“插入”选项卡中点击“艺术字”,在弹出的“艺术字库”对话框中选择合适的形式,点击“确定”之后,在弹出的“编辑‘艺术字’文字”对话框中输入想要的文字,并设置字体、大小、加粗等。然后将艺术字调整大小放入图章中。
wps表格怎样制作图章
wps表格怎样制作图章
wps表格怎样制作图章
接下来,按照上面的步骤插入”网络经验签约作者专用章“的艺术字,然后切换到”艺术字“选项卡,点击”艺术字“形状,在这里,我们选择半弧形,然后调整艺术字的大小,弧度,在图章中的位置。
wps表格怎样制作图章
wps表格怎样制作图章
最后,一个自己设计的图章就做好啦。

阅读全文

与php打开pdf相关的资料

热点内容
usb蓝牙android 浏览:405
服务器显示error1什么意思 浏览:708
python代码精简 浏览:457
文件加密了怎么找到了 浏览:193
jellyfin插件怎么选择主服务器 浏览:836
asp用户注册源码 浏览:48
什么是照片压缩文件 浏览:392
java调用js代码 浏览:979
昆山市民app怎么修改身份信息 浏览:779
php登陆次数 浏览:744
python字符转成数字 浏览:822
海川用的是什么服务器 浏览:376
口才是练出来的pdf 浏览:458
云服务器哪个公司性价比高 浏览:517
源码论坛打包 浏览:558
php怎么做成word 浏览:692
python批量生成密钥 浏览:492
程序员要不要考社区人员 浏览:150
app的钱怎么充q币 浏览:814
android银行卡识别 浏览:756