Я использую Aspose.Words для программирования документа Word (C#) на сервере. Динамически сгенерированные документы могут быть импортированы клиентами через веб-интерфейс. Все отлично, но я не могу создать TOC. Я уже исчерпал свои варианты с помощью Aspose. Обновление полей TOC - это просто не функция, которую поддерживает Aspose. Итак ... Я открыт для любого другого жизнеспособного решения, даже если оно связано с другими сторонними компонентами. Автоматизация исключена, потому что Word Document построен на стороне сервера, и Microsoft не рекомендует использовать Automation на серверах.Как создать MsWord TOC без автоматизации?
Может ли кто-нибудь предложить решение? Оптимальным решением было бы просто иметь возможность программно выполнять обновление поля ТОС. Решение не может требовать установки Word на сервер. Существуют ли серверные компоненты отчетности, поддерживающие эту функцию?
Если простое решение по обновлению полей TOC недоступно, то, вероятно, следующая лучшая вещь будет заключаться в возможности программно построить TOC путем проверки документа Word и извлечения номеров страниц.
Все идеи и ввод приветствуются. Мне нужно решение очень скоро.
Спасибо,
Ed
Вы используете wordML для его создания? или объект word.document? – gehsekky
Я не использую wordML, я использую Object Object Model объекта. Но, если есть разумный способ создания TOC с использованием WordML, я открываю его использование. –