Maison >développement back-end >Problème PHP >Comment convertir un pdf php en images

Comment convertir un pdf php en images

藏色散人
藏色散人original
2020-08-31 09:36:354100parcourir

Comment convertir un pdf php en images : téléchargez d'abord l'extension PHP DLL ; puis renommez la DLL téléchargée en "php_imagick.dll" puis modifiez "php.ini" et enfin installez "ghostscript.exe" ; exécutez le script PHP.

Comment convertir un pdf php en images

Recommandé : "Tutoriel vidéo PHP"

PHP utilise ImageMagick pour convertir un PDF en PNG

1. Implémentez

Adresse de téléchargement de l'extension DLL PHP sous Windows : http://valokuva.org/outside-blog-content/imagick-windows-builds/.

Il existe différentes versions de DLL pour PHP. Assurez-vous qu'elle est la même que la vôtre.

Renommez la DLL téléchargée en php_imagick.dll (j'ai téléchargé php_imagick_dyn-Q16.dll) et placez-la dans l'EXT du répertoire d'installation de PHP.

Modifiez php.ini et ajoutez "extension=php_imagick.dll" sans guillemets !

Après avoir redémarré Apache, écrivez phpinfo et recherchez le mot-clé "imagick". S'il y en a un, cela signifie qu'il est installé.

Enfin, ghostscript.exe doit être installé, sinon une erreur sera signalée. Adresse de téléchargement : http://downloads.ghostscript.com/public/gs904w32.exe

Enfin, exécutez le script PHP et modifiez-le selon vos besoins.

2. Implémentation sous Linux

1. Téléchargez ImageMagick-6.7.1-6 (la version doit être précise)

#wget ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/ImageMagick.tar.gz

2.

# tar -xzvf ImageMagick.tar.gz

3. Compilez et installez

>5. Testez-le (convert est installé sous /usr/local/bin par défaut. La commande ci-dessus peut demander que le La commande convert est introuvable, vous pouvez donc créer un lien vers /usr/local/bin/convert sous /usr/bin :)

                                                                                         utiliser   utiliser avec  -                                                          .4)

7. Obtenez imagick (obtenez la dernière version : http://pecl.php.NET/package/imagick)

# cd  ImageMagick-6.7.1-6
          
# ./configure -prefix=/usr/local/imagemagick -enable-lzw -with-modules 
          
# make 
          
#make install

8. Décompressez

# /usr/local/imagemagick/bin/convert -version

9. phpize

>Remarque : lors de l'exécution de /usr/local/webserver/php/bin/phpize, ce qui suit apparaît :

# cd /usr/bin
           
# ln -s /usr/local/bin/convert convert
           
# convert -version

>

# wget http://pecl.php.net/get/imagick-3.1.0RC1.tgz
  http://code.google.com/p/lnamp-web-server/downloads/detail?name=imagick-3.1.0b1.tgz&can=2&q=label%3Aimagick

10. Configuration et compilation

# tar -zxvf imagick-3.1.0RC1.tgz

11. 🎜>

#service httpd restart

Utilisez PECL pour installer

# cd imagick-3.1.0RC1
           
# phpize (根据自己的路径来)

3. Appel de code PHP

Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 
       
220060519 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF 
        
environment variable. Then, rerun this script.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn