Existe-t-il un moyen de compter le nombre de pages en utilisant PHP pour les documents Word existants?PHP - Obtenir le nombre de pages dans un document Word
J'apprécie pour l'aide.
Merci
Existe-t-il un moyen de compter le nombre de pages en utilisant PHP pour les documents Word existants?PHP - Obtenir le nombre de pages dans un document Word
J'apprécie pour l'aide.
Merci
Vous avez besoin d'une bibliothèque capable de lire les documents Word. Je recommande: http://www.phplivedocx.org/ Vous aurez également besoin du Zend Framework: http://framework.zend.com/
Je suis sûr qu'il y a beaucoup plus de bibliothèques disponibles, mais je trouve que c'est le plus récent et bien entretenu.
Vous devrez trouver une bibliothèque tierce appropriée (ou écrivez la vôtre) si vous utilisez un serveur Windows que vous pourriez utiliser avec une interface COM.
Voici comment vous le feriez avec COM ... (mais je l'ai pas testé encore)
$wdStatisticPages = 2;
$word = new COM("word.application") or die("Unable to instantiate Word");
$word->Document->Open("path/to/file.doc");
$num_pages = $word->ActiveDocument->ComputeStatistics($wdStatisticPages);
Je pense que cela est difficile à faire de manière fiable, car le nombre de pages dans un Le document Word peut dépendre du pilote d'imprimante installé dans l'application Word utilisée pour l'afficher.
Jetez un oeil à PhpWord de Microsoft CodePlex ... « http://phpword.codeplex.com/
Il vous permettra d'ouvrir et de lire le mot fichier formaté en PHP et faire tout ce que vous avez besoin d'un traitement
Logiciel Dead, dernière version en 2011 – soshial
Pour obtenir les propriétés de méta-données de doc, docx, ppt et pptx comme nombre de pages, le nombre de diapositives de PHP j'ai suivi le processus suivant et cela a fonctionné comme charme et iam si heureux, voici le processus que j'ai suivi. j'espère que ça aide quelqu'un
Download and configure Apache Tika.
onc e son que vous avez fait pouvez essayer d'exécuter la commadn suivante, il donnera toutes les méta-données de votre fichier
java -jar tika-app-1.5.jar -m test.docx
java -jar tika-app-1.5.jar -m test.doc
java -jar tika-app-1.5.jar -m test.pptx
java -jar tika-app-1.5.jar -m test.ppt
testaient vous pouvez exécuter cette comman dans PHP script
. Merci.
J'ai cette erreur: Impossible de rechercher 'Document ': Nom inconnu. – user3770797