wPDF::createThumbnail

Erstellt ein Vorschaubild einer PDF Datei
(verfügbar ab CMS-Version 15)

Funktionsaufruf

Void createThumbnail(String path, Integer resolution)

Parameter

path

Pfad der PDF Datei

resolution

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.

Beispiel

Beispiel: Erstellt ein Vorschaubild einer PDF Datei

Quelltext

<?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"/>';

?>

Beispiel

Beispiel: Erstellt ein Vorschaubild einer PDF Datei

Quelltext

<?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"/>';

?>

Wichtige Hinweise

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).