PHP是網頁,你的PDF文件在PHP做的網頁中,但是下載的時候沒有跳轉,或者本身下載出錯,就會出現你的這種情況。
解決:換個別的網站。或者再次點擊下載。
PS:這種鏈接只能用滑鼠左鍵點擊了等跳轉,不能右鍵(迅雷、QQ旋風)等下載。
❷ php如何讓pdf文件不能編輯和復制。並下載pdf文件
pdf文件肯定不能編輯復制了,你找word文件,或EXCEL的文件
❸ php強制下載pdf
加一個header();
如下:
//文件的類型
header('Content-type:application/pdf');
//下載顯示的名字
header('Content-Disposition:attachment;filename="保存時的文件名.pdf"');
❹ PHP不打開直接下載pdf文件出錯
$file = "pdf文件的地址";
$name = "11.pdf";
header("Cache-control: private");
header("Content-Type: application/pdf");
header("Content-Length: ".filesize($file));
header("Content-Disposition: inline; filename=$name");
$fp = fopen($file, 'r');
fpassthru($fp);
fclose($fp);
像這樣寫,$file和$name根據你的實際情況賦值。
另外,你看下那個pdf文件路徑看下有沒有寫錯。
❺ PHP不打開直接下載pdf文件出錯,和你同樣的錯誤,你怎麼整的啊,謝謝了
PDF 的文件可以用photoshops打開 也可以下個reader閱讀軟體 很方便的
❻ php程序 pdf格式下載問題
在新窗口中打開,PHP代碼里貼上跳轉代碼即可。
header( "location:{$url}" );
❼ 《php從入門到精通》pdf 下載,或者扣扣傳也可以
下載地址:http://ishare.iask.sina.com.cn/f/17944178.html
❽ php下載pdf
PHP下載什麼文件的方法都是一樣的:
$content=file_get_contents('http://....../xxx.pdf');//下載到內存
file_put_contents('xxx.pdf', $content);//存檔
只是不要下載大文件喲
❾ php下載下了pdf但是打不開
總之,你是用迅雷下載了,有些是不能用下載工具,要用瀏覽器直接下載的。 解決方法:按住ctrl鍵,再點鏈接,就可以用瀏覽器直接下載了。或直,在鏈接右鍵上選擇目標另存為。
❿ 我想用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, 你可以根據自己的需要和喜好來使用。