Erstellt ein Vorschaubild einer PDF Datei (z.B. auch für einen Blätterkatalog nutzbar)
(verfügbar ab CMS-Version 15)
<?php
// In den Systemeinstellungen ist der "Pfad zu Ghostscript" anzugeben (z.B.: /usr/bin/gs)
$pathPDF = '/default-wAssets/docs/test.pdf';
$pathThumbnailOfPDF = wPDF::createThumbnail($pathPDF);
print '<img src="'.$pathThumbnailOfPDF.'" width="500px" height="auto" alt="PDF" title="PDF"/>';
?>
<?php
// In den Systemeinstellungen ist der "Pfad zu Ghostscript" anzugeben (z.B.: /usr/bin/gs)
// Angabe des resolution Paramters (verfügbar ab CMS-Version 015.005.030.000)
$pathPDF = '/default-wAssets/docs/test.pdf';
$resolution = 300; // mit 300 DPI Auflösung
$pathThumbnailOfPDF = wPDF::createThumbnail($pathPDF, $resolution);
print '<img src="'.$pathThumbnailOfPDF.'" width="500px" height="auto" alt="PDF" title="PDF"/>';
?>
<?php
// In den Systemeinstellungen ist der "Pfad zu Ghostscript" anzugeben (z.B.: /usr/bin/gs)
// Angabe des extension Paramters (verfügbar ab CMS-Version 016.003.024.000)
$pathPDF = '/default-wAssets/docs/test.pdf';
$resolution = NULL; //
$extension = 'webp';
$pathThumbnailOfPDF = wPDF::createThumbnail($pathPDF, $resolution, $extension);
print '<img src="'.$pathThumbnailOfPDF.'" width="500px" height="auto" alt="PDF" title="PDF"/>';
?>
Beachten Sie bitte, dass die Umsetzung zur Erstellung von Vorschaubildern aus einer PDF-Datei Ghostscript auf dem Webserver erfordert, was Sie ggf. über Ihren Provider klären sollten.
Der Pfad zu Ghostscript kann in den Systemeinstellungen (Bilder) hinterlegt werden und erhalten Sie in der Regel vom Provider (z.B. /usr/bin/gs).
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.