Convertir des fichiers Word et Excel en PDF avec PHP : un guide complet
Introduction
La conversion de documents de différents formats en PDF est cruciale pour combiner des fichiers en un seul document. Cet article vous guidera tout au long du processus de conversion de fichiers Word et Excel en PDF à l'aide de PHP, sans recourir au Zend Framework.
OpenOffice.org et PyODConverter
Script de conversion (adocpdf)
Créez un fichier texte brut nommé "adocpdf" contenant le script suivant :
directory= filename= extension= SERVICE='soffice' if [ "`ps ax|grep -v grep|grep -c $SERVICE`" -lt 1 ]; then unset DISPLAY /usr/bin/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard & sleep 5s fi python /home/website/python/DocumentConverter.py /home/website/$directory$filename$extension /home/website/$directory$filename.pdf
Fonction PHP
Appeler la fonction de conversion de votre script PHP lorsque vous rencontrez un Word/Excel fichier :
$output = array(); $return_var = 0; exec("/opt/adocpdf {$directory} {$filename} {$extension}", $output, $return_var);
Remarque :
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!