나는 PDF 파일을 생성하기 위해 DOMpdf를 사용하고 있는데, 지금까지 15 페이지를 생성 할 수 있지만 130 페이지를 생성 할 수 있어야합니다. 메모리를 소비 할 수 있습니다. 그래서 나는 각각의 10 페이지를 별도의 프로세스로 생성 할 수있는 방법을 찾고, 모두 같은 파일에 쓰도록한다. 내 질문은, 그게 가능한가?PHP로 130 페이지의 PDF를 생성
답변
PDF를 함께 결합 할 수있는 많은 도구가 있습니다. 내가 가진 많은 행운은 PDFtk Server입니다. 당신은 많은 작은 PDF 파일을 생성하는 경우 (예를 들어 001.pdf
는 002.pdf
, 003.pdf
는) 당신은 final.pdf
의 페이지 순서는 입력 파일의 순서를 존중
pdftk cat 001.pdf 002.pdf 003.pdf output final.pdf
처럼 뭔가 결합 된 PDF (예를 들어, final.pdf
)를 생성 할 수 있습니다.
이것은 PHP 라이브러리가 아닌 독립 실행 형 Java 프로그램이므로 shell_exec
또는 기타 여러 옵션을 사용하여 도구를 차게해야합니다.
훌륭한 해결책 인 것 같지만 우분투에 설치하는 방법을 찾으십시오. 디지털 오션에서 실행 중입니다. –
@MohamedSaid,'pdftk'는 Ubuntu 13.10의 유니버스 리포지토리에서 사용할 수 있습니다. 이 저장소는 http://askubuntu.com/questions/148638/how-do-i-enable-the-universe-repository에 설명 된대로 활성화 할 수 있습니다. – Chris
- 1. mysql을 사용하여 PHP로 생성 된 CSV/PDF를 다운로드하십시오.
- 2. PHP로 PDF를 iframe에서 서버로 저장
- 3. PHP로 페이지의 시간을 감지합니까?
- 4. PHP로 페이지의 측면을 변경하십시오.
- 5. 나머지 레일에서 PDF를 생성
- 6. CakePhP로 PDF를 생성 하시겠습니까?
- 7. 사전에서 PDF를 생성
- 8. 자바를 사용하여 PDF를 생성
- 9. 레일에 Google지도의 PDF를 생성
- 10. pdf를 지원하는 브라우저없이 php로 pdf를 표시하는 가장 좋은 전략은 무엇입니까?
- 11. PHP로 생성 된 HTML 페이지의 내용을 다운로드/저장하는 방법은 무엇입니까?
- 12. 새 페이지의 데이터베이스에서 행의 PDF를 만듭니다.
- 13. 로드 질감 #Version을 130
- 14. 는 fgets 130 선이
- 15. PHP로 로그인 페이지 생성
- 16. itext를 사용하여 PDF를 생성 할 때의 문제
- 17. JS와 함께 바이너리로 PDF를 보내고 PHP로 수신
- 18. PHP로 PDF를 만드는 가장 좋은 방법
- 19. PHP로 이메일에 특정 PDF를 첨부하는 방법은 무엇입니까?
- 20. PHP로 페이지의 특정 부분을 반환
- 21. 자바에서 타사 HTML에서 PDF를 생성
- 22. PDF를 생성 한 후, CakePHP의
- 23. Qt에서 QCoreApplication을 사용하여 PDF를 생성
- 24. 편집 가능한 PDF를 동적으로 생성
- 25. asp.net에서 생성 된 PDF를 공유
- 26. 생성 된 PDF를 암호로 보호하십시오.
- 27. 서블릿에서 특정 jsp 페이지의 PDF를 표시합니다.
- 28. 2 페이지의 두 UIView에서 PDF를 만드는 방법
- 29. PHP로 피드 필터링/생성
- 30. PHP로 색상 배열 생성
PHP 스크립트에 허용되는 실행 시간이 늘어났습니다. 그러면 더 많은 페이지를 만들 수 있습니다. –
왜 130 페이지를 원하십니까? 너는 책을 만들고 있니? – putvande
예,하지만 문제는 분명히 메모리 문제입니다. –