Клиент хотел бы, чтобы я создал приложение или надстройку, в которой он мог бы искать слово и отображать каждую главу, в которой найдено это слово. Затем он хотел бы иметь возможность выбирать главы и экспортировать их в отдельный раздел. документ. В основном ассемблер / конструктор документов, но работающий только с главами / разделами.
Я заглянул в офис. js Документация, и у меня, похоже, нет способа взаимодействовать с таблицей содержание или разделы на основе заголовков. Я думаю, я мог бы отредактировать документ, удалить все разделы и добавить новые, где начинается глава, но это потребовало бы большого количества ручного редактирования и идентификатора, чтобы максимально автоматизировать это.
Моя вторая мысль состояла в том, чтобы захватить каждый заголовок и абзацы, пока не будет достигнут следующий заголовок, но документация немного скудна, и я не уверен, что лучший способ сделать это.
Так есть ли в любом случае с офисом. js для чистого разделения глав / разделов?