25 lines
764 B
PHP
25 lines
764 B
PHP
|
|
<?php
|
|||
|
|
|
|||
|
|
// Путь к PDF файлу
|
|||
|
|
$filename = "1787.pdf";
|
|||
|
|
|
|||
|
|
try {
|
|||
|
|
// Создаем новый объект Imagick
|
|||
|
|
$imagick = new Imagick();
|
|||
|
|
|
|||
|
|
// Загружаем PDF файл
|
|||
|
|
$imagick->readImage($filename);
|
|||
|
|
|
|||
|
|
// Возвращаем количество страниц в PDF
|
|||
|
|
$numberOfPages = $imagick->getNumberImages();
|
|||
|
|
|
|||
|
|
// Выводим количество страниц
|
|||
|
|
echo "Количество страниц в PDF: " . $numberOfPages . "<br>";
|
|||
|
|
|
|||
|
|
// Очищаем память
|
|||
|
|
$imagick->clear();
|
|||
|
|
$imagick->destroy();
|
|||
|
|
} catch (Exception $e) {
|
|||
|
|
// В случае ошибки выводим сообщение об ошибке
|
|||
|
|
echo "Ошибка: " . $e->getMessage();
|
|||
|
|
}
|