1
我想用FPDI導入pdf文檔並向其中添加一些文本,但是當我嘗試打開新的pdf時出現錯誤消息「format error:not a PDF or corrupted 「!FPDI格式錯誤:不是PDF或損壞
下面是代碼:
require_once( 'fpdf.php'); require_once('fpdi.php');
// initiate FPDI
$pdf = new FPDI();
// add a page kl
$pdf->AddPage();
// set the sourcefile
$pdf->setSourceFile('doc1.pdf');
// import page 1
$tplIdx = $pdf->importPage(1);
// use the imported page
$pdf->useTemplate($tplIdx);
// now write some text above the imported page
$pdf->SetFont('Arial');
$pdf->SetTextColor(255,0,0);
$pdf->SetXY(25, 25);
$pdf->Write(0, "This is just a simple text");
$pdf->Output('newpdf.pdf', 'D');
我從FPDI網站下載了這段代碼並進行了定製。 我的文件的PDF版本是1.3。 (文檔說FPDI可以使用1.5版以下的PDF) 嘗試了較舊版本的FPDI和fpdf_tpl.php,但仍然出現此錯誤。 我無法在GOOGLE或本論壇中找到答案!
任何幫助表示讚賞!
UPDATE
在此期間,我發現這個問題!
所有的文件都是最新的,除了FPDF!我使用了舊版本的FPDF。現在我用1.7而不是1.5。
工作它用了寫工作? – Ibu
同時我發現了問題! – Zolka
除FPDF外,所有文件都是最新的!我使用了舊版本的FPDF。現在我用1.7而不是1.5。 – Zolka