2013-10-12 5 views
0

html2pdf를 사용하여 PDF로 인쇄 할 20 자 이상의 글자가 있습니다. HTML 코드는 foreach 루프 안에 들어가고 foreach 루프에서 ... 각 데이터를 인쇄하기 위해 ... 데이터를 사용하고 있습니다. 하지만 진행중인 페이지 번호가 전체 PDF에 적용되고 있으므로 PDF의 각 태그에 대해 페이지 번호를 재설정하고 싶습니다. 예를 들어 letter1이 2 페이지 위로 올라간다면 같은 PDF에서 2 번 글자는 1부터 페이지 번호를 시작해야합니다. 다음은 샘플 코드입니다. 그것을 해결할 대안이 있는지 궁금합니다. 우리는 3 개 문자가있는 경우HTML2PDF의 다중 페이지 번호

foreach ($orders as $order) 
{ 
?> 
<page backtop="10mm" backbottom="10mm" backleft="8mm" backright="8mm"> 
<page_header> 
    <div style="width:730px; text-align:right;"><?php echo $order->order_id;?> page [[page_cu]] of [[page_nb]]</div> 
</page_header> 
..HTML code of my letter goes here 
</page> 
<?php 
} 
?> 

전직 페이지 번호 대신에 내가 1의 1 페이지의 원하는 3 페이지 2 3 의 3

의 3 페이지의

같은 1 페이지 이동, 페이지 각 3 글자 1 페이지 중 1 페이지 1 편지 하나 이상의 페이지를 가질 수 있습니다 그래서 그런 상황은 1 페이지의 첫 번째 페이지에 대해 1 페이지 2, 2 페이지의 2 페이지에 1 번째 문자에 대한 편지, 그런 다음 문자 2에 대해서는 1 페이지부터 다시 시작해야합니다. 1.

내가 혼란 스러울지라도 제 질문에 관해 더 분명히하려고 노력했습니다. 친절하게도 알려주세요.

미리 감사드립니다.

답변

0

html2pdf 예제를 살펴보십시오. [page_cur] [page_nb]를 사용하는 샘플이 있습니다 (비슷한 것). 이 특수 태그는 페이지 번호와 페이지 수를 렌더링합니다.