Как определить количество страниц в документе с помощью PHP?
Здравствуйте, дорогие друзья. Есть задача определить количество страниц в таких документах как doc, docx, pdf, odt. Какие решения, реализованные на PHP, вы знаете?
Для правильного вопроса надо знать половину ответа
Ни DOC, ни DOCX, ни ODT не гарантируют, что на разных компьютерах или в разных программах или даже в разных версиях одной программы документ будет отображаться одинаково. Соответственно количество страниц в них точно определить нельзя. PDF же изначально был сделан для одинакового отображения документа везде, в нём количество страниц фиксировано. Варианты подсчёта есть здесь.
Спасибо большое за ответы. Я тоже придерживаюсь тех мыслей, которые вы огласили. Я знаком с FPDF и знаю как работать с PDF. Думал, а вдруг существует библиотека, о которой я не знаю и в которой есть методы для работы со всеми типами документов.