문제

PHP 응용 프로그램이 있으며 쿼리 결과와 함께 PDF를 생성해야합니다. 이 작업을 수행하는 가장 쉬운 방법은 DOMPDF를 사용하여 PDF를 생성하는 것이 었습니다. 그래서 a는 나에게 HTML을 생성하는 함수를 만들었고 이것을 dompdf로 전달합니다. 개발 및 테스트 환경에서 모든 것이 괜찮 았지만 생산 환경에서는 메모리 사용에 문제가있었습니다.

그래서 나는 내 전략이 최고의 전략인지 또는 더 좋고 쉬운 방법이 있는지 알고 싶습니다.

어떻게 하시겠습니까?

도움이 되었습니까?

해결책

한때 PDF를 생성하는 PHP 프로젝트를 수행했습니다. 나는 사용했다 FPDF.

나는 기억 문제가 없었습니다. 무료입니다. 순수한 PHP 코드입니다. 확장을로드 할 필요가 없습니다.

쿼리에서 문서를 자동 생성하는 도우미가 있는지 모르겠지만 웹 사이트에는 MySQL과 함께 사용하는 방법을 보여주는 스크립트가 있습니다.

HTH

다른 팁

나는 아무도 FOP를 사용하지 않는다는 것에 놀랐다 :) http://xmlgraphics.apache.org/fop/ ... 기본적으로 XML Flie를 공급하고 PDF 파일을 생성합니다. 매우 빠르며 DOSENT는 서버를 죽입니다.

라텍스 템플릿을 fll하고 xetex를 호출하십시오.

결과를 기쁘게 생각할 것이라고 생각합니다 레터리.

이있다 PDF 확장 PHP의 경우에는 좋지 않습니다. 그러나 Zend 프레임 워크에는 그것을 잘 활용하는 클래스가 있습니다. 나는 그것을 시도하는 것을 권장합니다. 나는 전에 dompdf에 대해 들어 본 적이 없다.

나는 사용한다 EZPDF 거의 매주. 사용하기가 매우 쉽고, 도우미 기능이 뛰어나지 만 여전히 니티 세부적인 세부 작업을 수행 할 수 있습니다.

Princexml은 좋은 대안입니다. 약간의 비용이 들지만 매우 강력하고 사용하기 쉽습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top