2012-12-24 13 views
9

मैंने अभी अपनी परियोजना पर एमपीडीएफ का उपयोग किया और अब इस समस्या पर फंस गया। सबसे पहले मुझे अपनी पीडीएफ संरचना का वर्णन करने दें:एमपीडीएफ पहले पृष्ठ पर पेज नंबर, हेडर और पाद लेख अक्षम करें

  1. पहला पृष्ठ एक कवर पेज है।
  2. दूसरा पृष्ठ सामग्री पृष्ठ की तालिका है।
  3. तीसरा पृष्ठ सामग्री पृष्ठ है।

तो समस्या है:

  1. शीर्ष, पादुका, आवरण पृष्ठ और टीओसी पेज में पृष्ठ संख्या नहीं है। मैं इसे कैसे हटा सकता हूं?
  2. सामग्री पृष्ठ संख्या 3 के साथ शुरू होती है। मैं इसे 1 कैसे बनने के लिए रीसेट कर सकता हूं?

नीचे है कोड शीर्ष लेख और पाद

$mpdf->SetHeader('{DATE j-m-Y}|{PAGENO}/2|My document'); 
$mpdf->SetFooter('{PAGENO}'); /* defines footer for Odd and Even Pages - placed at Outer margin */ 
$mpdf->SetFooter(array(
     'L' => array(
     'content' => 'Text to go on the left', 
     'font-family' => 'sans-serif', 
     'font-style' => 'B',  /* blank, B, I, or BI */ 
     'font-size' => '10',  /* in pts */ 
     ), 
     'C' => array(
     'content' => '- {PAGENO} -', 
     'font-family' => 'serif', 
     'font-style' => 'BI', 
     'font-size' => '18',  /* gives default */ 
     ), 
     'R' => array(
     'content' => 'Printed @ {DATE j-m-Y H:m}', 
     'font-family' => 'monospace', 
     'font-style' => '', 
     'font-size' => '10', 
     ), 
     'line' => 1,   /* 1 to include line below header/above footer */ 
), 'E'  /* defines footer for Even Pages */ 
); 

और टीओसी पेज के लिए शामिल करने के लिए प्रयोग किया जाता है, मैं html में इस टैग को जोड़ने के

<tocpagebreak /> 

उत्तर

8

आप अपने पाद लेख सेटअप कर सकते हैं होने के लिए पहले अदृश्य, और फिर जब आप नंबरिंग शुरू करना चाहते हैं तो इसे रीसेट करें। उदाहरण के लिए (HTML टैग का उपयोग):

<!-- sets up the footer --> 
<pagefooter name="footer" content-center="{PAGENO}"></pagefooter> 

<!-- disables it --> 
<setpagefooter value="off"></setpagefooter> 

<p>Some content for the first pages</p> 

<!-- activates the footer and resets the numbering --> 
<pagebreak odd-footer-name="footer" odd-footer-value="on" resetpagenum="1"></pagebreak> 

मैं यकीन है कि एक ही बराबर mpdf तरीकों का उपयोग कर प्राप्त किया जा सकता हूँ।

+0

मैंने दूसरे पृष्ठ से पृष्ठ संख्या शुरू की है mpdf में कैसे शुरू करें .. –

संबंधित मुद्दे