PHP 7 FPDI Library Example to Create Thumbnails of Existing PDF Document in Browser.
index.php
<?php
//your variables
$filename = 'Brand-Guide.pdf';
use setasign\Fpdi\Fpdi;
require_once('fpdf/fpdf.php');
require_once('fpdi2/src/autoload.php');
$pdf = new Fpdi();
$pageCount = $pdf->setSourceFile($filename);
$width = $pdf->GetPageWidth() / 2 - 15;
$height = 0;
$_x = $x = 10;
$_y = $y = 10;
$pdf->AddPage();
for ($n = 1; $n <= $pageCount; $n++) {
    $pageId = $pdf->importPage($n);
    $size = $pdf->useImportedPage($pageId, $x, $y, $width);
    $pdf->Rect($x, $y, $size['width'], $size['height']);
    $height = max($height, $size['height']);
    if ($n % 2 == 0) {
        $y += $height + 10;
        $x = $_x;
        $height = 0;
    } else {
        $x += $width + 10;
    }
    if ($n % 4 == 0 && $n != $pageCount) {
        $pdf->AddPage();
        $x = $_x;
        $y = $_y;
    }
}
$pdf->Output('F', 'thumbnails.pdf');