Comment compter le nombre de page d'un fichier PDF en PHP ?
Réponses rédigées par Antoine
Dernière mise à jour : 2018-08-27 14:29:08
Question
Comment faire pour compter le nombre de page d'un fichier PDF en PHP ?
Réponse
Pour compter le nombre de page d'un fichier PDF avec PHP, vous pouvez utiliser FILE_GET_CONTENTS et PREG_MATCH_ALL.
Voici une petite fonction PHP qui permet de compter le nombre de pages d'un fichier PDF :
function nbr_pages($pdf){
if (false !== ($fichier = file_get_contents($pdf))){
$pages = preg_match_all("/\/Page\W/", $fichier, $matches);
return $pages;
}
}
$fichierpdf = "exemple.pdf";
echo nbr_pages($fichierpdf);