2012-06-05 189 views

回答

1

FPDI documentation ...注意第一个参数。


FPDI :: importPage()

说明

class FPDI extends FPDF_TPL { 

    mixed importPage (integer $pageno[, string $boxName='/CropBox']) 
} 

变换的源页面到FPDF_TPL模板并返回创建 “模板”(或页面的ID在这种情况下, )。

参数

$pageno

  • 页码进口。

$boxName

  • 应用于显示导入的页面的对话框。

    可能的值有:

    • /媒体框
    • /出血框
    • /裁切
    • /裁剪框
    • /作品

    如果没有找到一个箱子,FPDI会查找它的父框并使用它。您可以检查使用FPDI :: getLastUsedPageBox()导入了哪个框。

返回值

如果页面输入正确的方法将返回模板(页)的ID与useTemplate使用()。如果在第二个参数中定义了错误的方框,则方法将返回false

0

如何使用循环将每个页面单独导入。

不应该难以获取页面的数量,然后循环浏览页面。

0
$pagecount = $pdf->setSourceFile('yourpdf.pdf'); 

// import pages 
for ($loop = 1; $loop <= $pagecount; $loop++) { 
    $tplIdx = $pdf->importPage($loop); 
    $pdf->addPage(); 
    $pdf->useTemplate($tplIdx); 
} 
相关问题