Задать вопрос
amr-dallin
@amr-dallin
Разработка на CakePHP

Как определить количество страниц в документе с помощью PHP?

Здравствуйте, дорогие друзья. Есть задача определить количество страниц в таких документах как doc, docx, pdf, odt. Какие решения, реализованные на PHP, вы знаете?
  • Вопрос задан
  • 6285 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 2
redc0de
@redc0de
Есть вариант для PDF. Библиотека FPDF с использованием FPDF-import. Там можно считать вроде как.
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ни DOC, ни DOCX, ни ODT не гарантируют, что на разных компьютерах или в разных программах или даже в разных версиях одной программы документ будет отображаться одинаково. Соответственно количество страниц в них точно определить нельзя. PDF же изначально был сделан для одинакового отображения документа везде, в нём количество страниц фиксировано. Варианты подсчёта есть здесь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
amr-dallin
@amr-dallin Автор вопроса
Разработка на CakePHP
Спасибо большое за ответы. Я тоже придерживаюсь тех мыслей, которые вы огласили. Я знаком с FPDF и знаю как работать с PDF. Думал, а вдруг существует библиотека, о которой я не знаю и в которой есть методы для работы со всеми типами документов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы