2009-07-24 4 views
0

Я использую Aspose.Words для программирования документа Word (C#) на сервере. Динамически сгенерированные документы могут быть импортированы клиентами через веб-интерфейс. Все отлично, но я не могу создать TOC. Я уже исчерпал свои варианты с помощью Aspose. Обновление полей TOC - это просто не функция, которую поддерживает Aspose. Итак ... Я открыт для любого другого жизнеспособного решения, даже если оно связано с другими сторонними компонентами. Автоматизация исключена, потому что Word Document построен на стороне сервера, и Microsoft не рекомендует использовать Automation на серверах.Как создать MsWord TOC без автоматизации?

Может ли кто-нибудь предложить решение? Оптимальным решением было бы просто иметь возможность программно выполнять обновление поля ТОС. Решение не может требовать установки Word на сервер. Существуют ли серверные компоненты отчетности, поддерживающие эту функцию?

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

Все идеи и ввод приветствуются. Мне нужно решение очень скоро.

Спасибо,

Ed

+0

Вы используете wordML для его создания? или объект word.document? – gehsekky

+0

Я не использую wordML, я использую Object Object Model объекта. Но, если есть разумный способ создания TOC с использованием WordML, я открываю его использование. –

ответ

0

Проверить это

http://www.aspose.com/documentation/.net-components/aspose.words-for-.net-and-java/aspose.words.documentbuilder.inserttableofcontents.html

, но я не могу найти способ, чтобы генерировать его автоматически без использования клавиши F9 в MS Word ...

+0

Да, в этом проблема. Невозможно использовать пользователя F9, особенно если вы предлагаете другие форматы вывода, такие как PDF. Я столкнулся с проблемой, добавив закладки в каждую главу, которую я хотел увидеть в TOC, а затем вручную создаю таблицу, используя закладки в качестве ссылок. это не идеальное решение, но сейчас все в порядке. Я думаю, что Aspose добавит поддержку полей TOC в 2010 году. –

 Смежные вопросы

  • Нет связанных вопросов^_^