我已经搜索过,似乎无法找到任何可以解决此问题的方法。我尝试做的是将文件上传到服务器上,我试图创建一个类似于亚马逊的预览工具,只显示几页pdf。
我已经设法使用带有PHP的MP3来做到这一点,但我真的很难为PDF做准备。这个想法是它会削减pdf,只显示pdf样本中的前两页。
我尝试使用substr来限制保存php的输出,但这不起作用。
有没有其他人知道如何解决这个问题?
答案 0 :(得分:1)
<?php
include 'fpdf/fpdf.php';
include 'fpdi/fpdi.php';
$pdf = new FPDI();
// add a page
// set the source file
$pdf->setSourceFile("document.pdf");
// import page 1
// you can repeat this or put inside a loop
// to import multiple pages by their page number
$pdf->AddPage();
$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx);
$pdf->Output();
请注意,这不适用于加密文件。