@youngpulse

Как создать шаблон физического документа в Visual Studio (MS Word+Visual Studio)?

Всем привет :)
Есть информационная система, написанная в Visual Studio на C#.
Надо добавить возможность создания шаблонов кое-каких юридических документов, чтобы потом они заполнялись значениями из базы.
Как работать с MS Word в VS?
Как реализуется создания шаблонов?
Пока изучаю что по этому поводу говорит msdn..
Может сталкивались с проблемой, уже знаете какие-нибудь ссылки где можно почитать, помимо msdn?
И вообще это тяжко делается на ваш взгляд??
  • Вопрос задан
  • 916 просмотров
Решения вопроса 1
arxont
@arxont
C# программист
Есть несколько методов -
  • создавать документ с нуля (без установленного офиса) - если требуется поддержка документов версии офиса 2003 и ниже, то у меня для вас ОЧЕНЬ плохие новости - формат сложен, документации мало, но если форматирования особого нет, то в принципе можно. Если 2007 и старше, то уже лучше - там простой xml, но всё равно много подводных камней
  • создавать документ с нуля (с установленным офисом) - тут всё просто, используется OLE, но есть ограничения по ресурсам и использованию на сервере
  • Использовать другой формат файла - pdf, txt, rtf, odf. Всё то, что имеет открытый формат + разные библиотеки для работы


PS: На codeplex`е есть целая куча библиотек работающих с вордовским форматом, попробуйте там поискать, может найдёте под свои требования.

PS2: Если сами шаблоны не будут меняться, то создайте их в Word`е, а из программы просто заполняйте. Если установлен word, то это делается в несколько строчек.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы