Разработка офиса - Word - PullRequest
       19

Разработка офиса - Word

1 голос
/ 02 марта 2011

У меня есть документ Word [шаблон] с некоторыми заполнителями. Мне нужно заполнить заполнители с некоторыми данными. Мне также нужно создать таблицу во время выполнения. Как будто я не могу создать таблицу, разработанную во время разработки [количество строк и столбцов может быть разным]

Я вижу много сообщений в Интернете. WordProcessingML, OpenXmL. Какой путь мне выбрать? Мне даже нужно использовать шаблон или просто сгенерировать весь документ во время выполнения? Я в замешательстве ...

1 Ответ

1 голос
/ 17 марта 2011

Как уже упоминалось в комментариях, вопрос немного широк, но в целом есть несколько альтернатив.

1) Если вы можете иметь дело ТОЛЬКО с файлами DOCX более нового формата, то OpenDoPE Plutex являетсяхорошее возможное решение.2) если вам приходится иметь дело с файлами DOC более старого формата, вы можете обнаружить, что Word COM Automation - единственное достойное решение, но у него есть другие проблемы, такие как скорость, и большая сложность использования его в серверной среде.3) Существуют некоторые сторонние библиотеки Word, которые позволяют вам манипулировать файлами документов для слияния почты, но большинство из них предоставляют вам лишь немного больше функциональности, чем стандартное слово Mail слияние.Отчеты WindWard - это одно из решений, которое я когда-то очень близко использовал.Это не дешево, но довольно мощно.Aspose еще один, хотя слияние довольно простое.

...