1

Тема: Як порахувати к-сть сторінок документа Word?

Після завантаження документа на сайт у форматі .doc(.docx), потрібно підрахувати к-сть сторінок, чи можливо це реалізувати за допрмогою php та чи можливо це взагалі реалізувати?
Буду вдячний за будь-яку допомогу.

2

Re: Як порахувати к-сть сторінок документа Word?

Вдалось реалізувати підрахунок сторінок в PDF файлі шляхом пошуку параметрів, де вказана к-сть сторінок.

$f = fopen($pdf_filename, "r");
while(!feof($f)) {
  $line = fgets($f,255);
  if (preg_match('/\/Count [0-9]+/', $line, $matches)){
    preg_match('/[0-9]+/',$matches[0], $matches2);
    if ($count<$matches2[0]) $count=$matches2[0]; 
  } 
}
fclose($fp);
echo "Count: {$count}";

Питання з документом Word залишається відкритим:(

3

Re: Як порахувати к-сть сторінок документа Word?

http://askubuntu.com/questions/305633/h … -documents
Ну Ви зрозуміли ідею, так?
Розпаковуєте зіпом, шукаєте /app.xml, і там параметр <Pages></Pages>
docx - це упакована zip'оп папка.

Подякували: Bygryn1

4

Re: Як порахувати к-сть сторінок документа Word?

Дуже Вам дякую за ідею, вдалось підрахувати і .doc(x) *YAHOO*