2010-01-25 5 views
118

나는 PHP로 PDF 파일을 만드는 것에 대해 읽고 있으며, 가장 쉬운 옵션이 무엇인지 궁금해하고있다. PHP로 PDF를 만드는 가장 좋은 방법

  1. 는 PDF 템플릿을 생성을 열고 자리 표시 자 텍스트 을 대체 - 어떤 기능을 내가 편집을 위해 기존의 PDF를 여는 데 사용합니까?
  2. 는 PDF 템플릿을 작성하고 좌표가

  3. 는 다음 HTML 문서를 만들어 무료 도구의 일종을 사용하여 PDF로 변환하여 그 위에 텍스트를 배치?

  4. PHP를 사용하여 처음부터 PDF를 만드십시오 (이 작업을 수행하는 데 시간이 오래 걸립니다).

+43

(23) 질문으로 문제는 장점이있다이 SO 사용자에게 알려줍니다 상향 투표 수 :

다음 링크는이 두 PDF 생성 클래스 라이브러리를 설명하는 글이 있습니다. 가까운 버튼에서 너무 빨리 지나치지 않습니까? – cbmtrx

+14

이 질문은 논쟁이나 논쟁을 불러 일으키지 않을 것입니다. 나는 같은 배에 타고 있으며, 나는 무엇이 효과적인지, 그렇지 않은지를 알아야합니다. 이것은 SO가 프로그래머를 어떻게 도울 수 있는지에 대한 완벽한 예입니다. 나는 무엇이 최선인지에 대한 사람들의 의견을 찾고있는 것이 아니다. 나는 다른 사람들이 사용하고 성공한 것에 대한 직접적인 보고서를 찾고있다. 그것은 의견이 아니며 사실입니다. 이런 질문을 철저하게 끝내는 것은 SO가 어떻게 그 모조를 잃어 버리는 지 보여주는 좋은 예입니다. – Pierre

답변

81

제가 가장 잘하는 것으로 알고있는 것은 FPDF입니다. 그것은 모든 종류의 PDF 레이아웃을 만들기위한 훌륭한 오픈 소스 솔루션입니다. 감사합니다

See FPDF tutorials
And scripts

+2

감사합니다. 멋진 도서관입니다! 심지어 여기에서 둥근 모서리 함수를 다운로드하여 Rect()의 모양을 멋지게 만들었습니다. http://carl.pappenheim.net/d/12406 – Samuurai

+0

[DEMO] http://php999.blogspot.in/2014/01/ pdf-generation-in-php.html – Smoke

+0

어떻게 내 html 페이지에서 preformed html (일명 div)을 보내고 div로 인쇄합니까? –

9

시간이 소요되지만 최상의 결과는 ... 나는 또한 PDF 문서를 HTML로 변환하려고 html2pdf 일부 성공을 거두었습니다 Fpdf

를 사용합니다.

31

PDF 작성시 매우 우수한 기능을 원하면 TCPDF을 사용해보십시오. 최소한의 PDF 작성 기능을 원하고 크기가 더 작은 클래스를 원할 경우 FPDF을 사용해보십시오. Easily create PDF with PHP

관련 문제