I am using PHP 5 with Apache in my Windows Vista PC. I have Imagemagick already installed and configured. I want to count the total number of pages in a pdf file using imagick.
I fount one solution here, but dont know how to open pdf file as text and count pages.
somebody give me a clear solution to count pages using imagemagick like
identify -format %n testfile.pdf
From googling, I found some workarounds or examples;
imagick(identify -format %n testfile.pdf)identify -density 12 -format "%p" testfile.pdfidentify -format %n testfile.pdfI don't know how to make use of this stuff..
Instead of using "identify -format %n $file"(which can turn out to be extremely slow for complex or for mult-page PDFs) you should rather use the right tool for the job, pdfinfo:
exec("pdfinfo $file | grep Pages: | awk '{print $2}'")
which is faster by several magnitudes...
I solved it using;
exec("identify -format %n $file")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With