generate functionSat, 17 Dec 2022

get first page preview, number of pages and more details of pdf file

function pdf($filepath){ $pdf = new \Spatie\PdfToImage\Pdf($filepath); $pdf->setResolution(100); $img = $pdf->setCompressionQuality(100)->saveImage(public_path().'/pdf/'.$pdf->getPage(1)); $details= $pdf->getPages(); $pdffile= [ 'img' => $img, 'pages'=> $details, 'size' => $pdf->getNumberOfPages(), 'size_bytes' => $pdf->getNumberOfPages(), ]; return $pdffile; }

Questions about programming?Chat with your personal AI assistant