이 질문은 PHP 라이브러리 FPDF (http://www.fpdf.org)를 사용하여 PHP를 사용하여 PDF 문서를 생성 한 사람들을위한 것입니다. PHP 파일 'my_file.php'를 사용하여 PDF 파일을 생성 중입니다. 사용자가 해당 PDF 파일을 다운로드 할 수있게하고 싶습니다. 그러나 브라우저에서 주소 표시 줄에있는 파일을 ..somepath ..../my_file.php로보십시오. .pdf 확장명을 가진 파일로보고 싶습니다. 이것이 어떻게 될 수 있는지 어떤 생각?FPDF에서 .pdf 확장자를 가진 출력 파일 얻기
0
A
답변
1
브라우저 주소 표시 줄은 변경할 수 없지만 서버의 주소는 변경할 수 있습니다. 예를 들어 아파치를 사용한다면, 이런 일을 할 수있는 mod_rewrite
이 있습니다.
파일을 다운로드 할 때 브라우저가 .php로 저장하려고하면 해당 헤더를 사용하여 다운로드를 강제하고 파일 이름을 사용할 수 있습니다.
header('Content-Type: application/octet-stream');
header('Content-Length: ' . FILESIZE_HERE);
header('Content-Disposition: attachment; filename=' . FILENAME.pdf_HERE);
7
당신은 객체를 생성하고 변경할 수있는이
$filePath = "files/cache/myPdf.pdf";
$pdf=new FPDF('p');
...
$pdf->Output($filePath,'I');
같은 출력하고
1
다운로드 강제로 파일 이름 보내려고 할 때 :
$pdf->Output('D'); //Force download and set filename as 'doc.pdf'
을 또는 자신의 파일 이름 설정 :
(210)$pdf->Output('MyFilename.pdf','D');
다른 탭 오순절을 열 수 없다 브라우저 yourpath/my_file.php
관련 문제
- 1. .cpp, v 확장자를 가진 파일
- 2. CodeIgniter는 중복 파일 확장자를 가진 파일을 업로드합니다.
- 3. php 확장자를 가진 동적 이미지 파일
- 4. PHP pdf 파일 출력 내용
- 5. 얻기 출력
- 6. 다른 확장자를 가진 Cython 인터페이스
- 7. fpdf에서 이미지 위에 텍스트 추가
- 8. 하나의 템플릿에서 fmpp를 가진 여러 출력 파일
- 9. 파이썬에서 특정 확장자를 가진 파일의 수를 계산하십시오.
- 10. 파일 이름 확장자를 "."
- 11. 아파치의 mod_rewrite는, 특정 확장자를 가진 파일이
- 12. 다른 확장자를 가진 파일을 삭제하는 일괄 프로그램
- 13. 주어진 확장자를 가진 모든 파일을 어떻게 복사합니까?
- 14. 파이어 폭 확장자를 가진 파일에 데이터 추가하기
- 15. 다른 확장자를 가진 xml 파일을 비 직렬화
- 16. ApacheFOP - 빈 PDF 출력?
- 17. PDF 문서 개요 얻기
- 18. PDF 파일의 일반 텍스트 얻기
- 19. 배열 컬렉션의 출력 얻기
- 20. 프로세스에서 출력 얻기
- 21. 얻기 콘솔 출력
- 22. Grails : URL 매핑 - 파일 확장자를 전달하는 방법?
- 23. JasperReports html 및 pdf 출력
- 24. 안드로이드는 3g2 파일 확장자를 지원합니까?
- 25. (기본 이름?) 파일 확장자를 받기
- 26. 테마 작성기의 파일 확장자를 생성하십시오.
- 27. 잘못된 확장자를 가진 파일을 올바르게 처리하기 위해 emacs를 얻으려면 어떻게해야합니까?
- 28. Codeigniter 여러 파일 업로드가 파일 확장자를 mess습니다
- 29. PHP : move_upload_file()는 잘못된 확장자를 가진 파일을 저장
- 30. id 속성을 가진 Ajax.Actionlink 출력
또한 좋은 것입니다 $ PDF-> setTitle이라는 ("제목"); – gogagubi