亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

如何用PHP在web瀏覽器中打開PDF文件?

來源:藏色散人 發(fā)布時(shí)間:2019-03-19 14:19:42 閱讀量:1148

PHP使用標(biāo)準(zhǔn)代碼在web瀏覽器中顯示pdf文件。顯示pdf文件的過程涉及到pdf文件在服務(wù)器上的位置,它使用各種類型的頭文件以類型、配置、傳輸編碼等形式定義內(nèi)容組成。

PHP傳遞PDF文件以在瀏覽器上讀取它。瀏覽器要么顯示它,要么從localhost服務(wù)器下載它,然后顯示pdf。

注意:PHP實(shí)際上并沒有讀取PDF文件。它不能識(shí)別pdf格式的文件。它只將PDF文件傳遞給瀏覽器,以便在瀏覽器中讀取。如果將pdf文件復(fù)制到XAMPP的htdocs文件夾中,則不需要指定文件路徑。

示例1:

在瀏覽器上顯示pdf文件。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

<?php

   

// 將文件名存儲(chǔ)到變量中

$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);

輸出:

pdf1.jpg

示例2:

1

2

3

4

5

6

7

8

9

10

11

12

<?php

   

// PDF文件在服務(wù)器上的位置

$filename = "/path/to/the/file.pdf";

   

// Header content type

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

   

header("Content-Length: " . filesize($filename));

   

// 將文件發(fā)送到瀏覽器。

readfile($filename);


標(biāo)簽: PHP
分享:
評論:
你還沒有登錄,請先