Erstellt ein Vorschaubild einer PDF Datei
(verfügbar ab CMS-Version 15)
Pfad der PDF Datei
Auflösung in DPI (falls nichts angegeben ist, wird 72 DPI genutzt)
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. Sofern nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten.
<?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"/>';
?>
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).