2

Есть ли способ получить общее количество страниц после выбора нескольких слов документов в папке?

3 ответа3

4

Надеемся, что это даст вам немного больше информации, чем довольно краткий ответ, предоставленный другим пользователем.

Простой ответ: нет.

Подробный ответ: документ MS Word имеет "страницы" только после того, как он создан (т.е. открыт). Основной причиной этого является размер страницы. Например: если вы внимательно изучите три документа, отформатированные соответственно в форматах A5, A4 и A3, то подсчет общего количества страниц практически невозможно будет отобразить в простом, логичном / связном формате.

Единственный потенциальный способ обойти это - написать какое-то специальное программное обеспечение, которое открывает каждый нужный документ один за другим, регистрирует размеры страниц каждого соответствующего документа, а затем подсчитывает количество страниц в каждой категории размера страницы и регистрирует его перед закрытием каждого документа. и переходя к следующему.

Надеюсь, это поможет вам.

Большое спасибо.

ОБНОВИТЬ

Ответ Адама (22 ноября 12 года в 15:08) также несколько корректен, и я чувствую, что должен уточнить свой ответ; Word действительно хранит количество страниц для некоторых типов документов, но не для всех, как справедливо утверждает Адам. Я решил рассматривать этот фактор как свойство «все или ничего»; либо он хранит количество страниц для всех типов документов, либо ни одного вообще. Следовательно, если вы извлекаете свойство page count из каждого документа, это может привести к неправильным / неточным данным из-за того, что определенные типы файлов не читаются. Вот почему мое предложение о специальном программном обеспечении будет лучшим вариантом, поскольку данные могут устареть или неточны и не всегда отражать факты. Вот почему лучше рассматривать Word как не хранящий какие-либо свойства номера страницы, а не только некоторые из них.

Надеюсь это тоже поможет?

0

Подробный ответ SnookerFan является поодаль, Microsoft Word делает хранить количество страниц в документе в качестве свойства документа при сохранении документа. Это значение отображается в проводнике при просмотре свойств файла, и оно должно быть правильным в 99% случаев, хотя я уверен, что в некоторых ситуациях значение этого свойства может устареть и быть неправильным.

Поэтому вы можете создать простое приложение и даже превратить его в плагин оболочки для запроса этого свойства и добавления значений вместе.

Следует иметь в виду, что это свойство отображается для документов DOC и DOCX, но не для формата RTF, даже если оно записано в документ RTF (представлен ключевым словом {\nofpagesX}).

0

Этот же вопрос возник на работе, и Google привел меня сюда. Нет способа выбрать документы в проводнике Windows и получить количество страниц, но есть другие методы, которые могут обеспечить достаточно хорошую оценку.

Я подумываю попробовать этот скрипт PowerShell:Эй, сценарист !Как подсчитать количество страниц в группе документов Office Word? Для конечного пользователя я бы настроил ярлык и, возможно, запросил бы местоположение папки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .