2015-09-25 8 views
5

तो मैं PHP के साथ एक पीडीएफ टेम्पलेट को संशोधित करने की कोशिश कर रहा हूं।एफपीडीएफ त्रुटि: टेम्पलेट मौजूद नहीं है! fpdf

मैंने चारों ओर देखा और पाया कि ज्यादातर लोग एफपीडीआई का उपयोग करते हैं और मैंने इसे आज़माया।

मैं तो क्या

include('pdf/fpdf.php'); 
include('pdf/fpdi.php'); 

// initiate FPDI 
$pdf = new FPDI(); 
// add a page 
$pdf->AddPage(); 
// set the sourcefile 
$pagecount = $pdf->setSourceFile('pdf/menu_blanka.pdf'); 
// import page 1 
$template = $pdf->importPage($pagecount); 
// use the imported page as the template 
$pdf->useTemplate($template, 0,0,0); 

था और मैं लगातार इस त्रुटि मिलती है "FPDF त्रुटि: खाका मौजूद नहीं है!"।

क्या आप लोग मेरी मदद कर सकते हैं?

+2

वासिल, मुझे आशा है कि आपको समाधान मिलेगा। एफपीडीआई सरल उदाहरण को फिर से बनाने की कोशिश करते समय मुझे एक ही समस्या है: https://manuals.setasign.com/fpdi-manual/the-fpdi-class/examples/ –

+1

क्या मेनू_blanka.pdf फ़ाइल पीडीएफ निर्देशिका में मौजूद है ? मुझे लगता है कि आपकी स्क्रिप्ट पीडीएफ निर्देशिका की मूल निर्देशिका में स्थित है? –

+0

'' $ pdf-> AddPage(); '' * * '' $ pdf-> setSourceFile ('pdf/menu_blanka.pdf') को कॉल करने का प्रयास करें; '' – kmoser

उत्तर

0

यहां बताया गया है कि मैंने इसे अपनी परियोजना में कैसे हासिल किया है। ठीक काम करता है ..

require_once 'pdf/fpdf.php'; 
require_once 'pdf/fpdi.php'; 

$pdf = new FPDI(); 

$pdf->setSourceFile('/path/to/source.pdf'); 

$pdf->AddPage(); 
$tplidx = $pdf->ImportPage(1); 
$pdf->useTemplate($tplidx, 0, 0, 0);      

$output = $pdf->Output('output.pdf', "S"); 
संबंधित मुद्दे