Herkes php kullanarak bir pdf dosyasındaki sayfa sayısını biliyor mu? Teşekkürler!
Here is an overview of all what you want and more: http://www.php.net/manual/en/ref.pdf.php
Eğer sayfaların numarasını okuyabilirsiniz bir fonksiyonu dahil.
R Ubben cevabı dayanarak ben iyi sonuçlar vermek için aşağıdaki PHP kodu bulundu:
function count_pages($pdfname) {
$pdftext = file_get_contents($pdfname);
$num = preg_match_all("/\/Page\W/", $pdftext, $dummy);
return $num;
}
\W
herhangi bir alfasayısal olmayan karakter ile eşleşir ve /Pages
, /PageMode
vs gibi şeyler hariç
Bir ağaç PDF mağaza sayfaları. "/ Sayfalar" nesneler "/ Kont" ardından "/ Veli" ve "/ Çocuk" girişleri, olabilir. Bir Çocuk başka sayfalar düğüm olabilir çünkü "/ Count" girdileri toplamı olamaz. "/ Sayfa" nesne yaprak.
Bir metin dosyası olarak pdf açın ve sayısını "/ Sayfa" ile ("/ Sayfalar") saymak dosyasında görünür. Bu çoğu zaman doğru olmalıdır.
Burada cevap bakın:
Get the number of pages in a PDF document
Bu Aklıma sadece hızlı ve güvenilir yoludur.