Déc
1

Générer des images de chaque page d’un PDF

Cet article suppose que vous ayez installé <a href="http://www.imagemagick.org/script/index.php" target="_blank">ImageMagick</a> sur votre serveur.
 
$nomUnique = md5(uniqid());
mkdir('../fichier/apercuPDF/'.$nomUnique);
exec("convert ../fichiers/monfichier.pdf ../fichiers/apercuPDF/".$nomUnique."/".$nomUnique."%04d.jpg");

Cela va générer des images au format jpg dans un dossier créé avec un nom unique (afin de retrouver plus facilement les images de chaque fichier).

Chaque image sera nommée comme ceci :
nomunique001.jpg
nomunique002.jpg

Ensuite, à vous d’enregistrer dans un base de données par exemple, le nom unique généré pour chacun de vos fichiers afin de pouvoir retrouver aisément les images.

Pour présenter cela, vous pouvez mettre en place une galerie photo en JQuery par exemple.



Poster un commentaire

Edito

Bienvenue sur Mémorandom.

Mémorandom est le blog de 2 développeurs web, Appo et Nico.

Vous y trouverez des informations sur différents domaines touchant de près ou de loin au développement web

Tutoriels Yii Framework

Nos derniers articles

Blogs Dev

Liens

Étiquettes