2017-01-31 3 views
0

$ TCP 문자열을 $ html 문자열로 저장하는 동적 HTML 컨텐트에서 PDF 문서를 생성하는 데 TCPDF를 사용하고 있습니다. 내가 파일html 내용의 TCPDF 페이지 수

$totalPageCount = $pdf->getNumPages(); 

그것은 나에게 그 PDF 문서의 총 페이지 수를 줄 수를 출력하기 전에 다음 줄을 추가하는 경우

$pdf->writeHTML($html, true, false, true, false, ''); 

: 나는 다음 PDF를 만들기 위해 다음 코드를 사용합니다.

$pdf->Output('info.pdf', 'I'); 

내 페이지 번호는 다음과 같은 조건을 충족하는 경우 좀 더 HTML 콘텐츠를 추가 할 수있는 방법이 있나요 : 그러나 전에 다음 아래의 코드를 사용하여 출력

if (($totalPageCount>=1) && ($totalPageCount % 2 != 0)) { 
+1

이 부분을 이해하지 못했습니다. "그러나 아래 코드를 사용하여 출력하기 전에 :"다시 말하십시오. –

+0

조건이 충족되었지만 더 이상 내용을 추가 할 때 더 이상 충족되지 않고 해당 내용을 제거해야하지만 조건이 다시 충족되면 [... x 무한 시간] – Justinas

+0

@Ofir Baruch pdf -> Output을 사용하여 pdf는 페이지 수를 얻어 $ totalPagecount 변수에 저장 한 다음 조건을 사용할 수있는 방법이 있습니다. – Ahmed

답변

1

없음 응답을하지만, $ pdf의 인스턴스를 사용하면 writeHTML을 사용하여 더 많은 컨텐츠를 추가 할 수 있습니다. 그래서 내가 한 일은 다음과 같습니다 :