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

Comment convertir un pdf php en images

藏色散人
Libérer: 2023-03-05 13:52:01
original
4148 Les gens l'ont consulté

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
Copier après la connexion

2.

# tar -xzvf ImageMagick.tar.gz
Copier après la connexion

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
Copier après la connexion

8. Décompressez

# /usr/local/imagemagick/bin/convert -version
Copier après la connexion

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
Copier après la connexion

>

# 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
Copier après la connexion

10. Configuration et compilation

# tar -zxvf imagick-3.1.0RC1.tgz
Copier après la connexion

11. 🎜>

#service httpd restart

Utilisez PECL pour installer

# cd imagick-3.1.0RC1
           
# phpize (根据自己的路径来)
Copier après la connexion

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.
Copier après la connexion

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!

Étiquettes associées:
Déclaration de ce site Web
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
Derniers numéros
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal