2013-07-23 5 views
0

PDF를 인쇄 할 때 사용하는 일부 HTML이 있는데, PDF 변수로 생성되는 총 페이지 수를 얻고 싶습니다. 나 자신 HTML2PDF 사용했는데 하나 같은 기능을 찾을 수 없습니다html2pdf를 사용하는 PDF의 전체 페이지 수

$totalpages = $html2pdf->getTotalPageCount(); //should return total pages the myfile.pdf  would produce. 

답변

0

내가 좋아하는 일을하고 싶습니다

$html2pdf = new HTML2PDF('P', 'A4'); 
$html2pdf->writeHTML($html, false); 
$html2pdf->Output('myfile.pdf'); 

.... 그러나, 당신은 페이지 수를 검색하여 PDF를 생성 후 잘 알려진 ImageMagick이 라이브러리를 사용할 수 있습니다

$im = new Imagick(); 
$im->pingImage('generated.pdf'); 
echo $im->getNumberImages(); 

은, 저를 도와 너무 것을 사용할 수 있기를 희망했습니다.

+0

감사의 친구, 당신은 스타 ..... 그것은 챔피언처럼 일! –

0

페이지 수를 반환하는 클래스에 고유 한 메서드를 추가 할 수 있습니다. 이것이 내가 한 일이다.

public function getTotalPages() { return $this->_page; }