Доступ к документу Microsoft Word из программы на C ++ - PullRequest
2 голосов
/ 02 декабря 2011

Мне нужно прочитать документ MS Word, записать в него и отформатировать из программы на C ++.Как я могу это сделать?Какие технологии существуют для выполнения таких задач?

Это должно быть сделано в VS2010 с использованием различных видов технологий Microsoft.Я не могу использовать никаких дополнительных проприетарных библиотек, кроме стандартных.

Ответы [ 2 ]

2 голосов
/ 02 декабря 2011

Вероятно, вам нужна технология COM (объектная модель компонентов).Похоже, что терминология, которую использует Microsoft, это «автоматизация Office», поэтому вы можете найти больше информации, выполнив поиск по ней.

Я думаю, однако, что для этого вам нужно установить Microsoft Office.1003 *

http://msdn.microsoft.com/en-us/library/aa188489%28v=office.10%29.aspx

http://support.microsoft.com/kb/196776

0 голосов
/ 02 декабря 2011

Если вы не хотите использовать проприетарные технологии (а технологии Microsoft очень часто проприетарны), вы можете рассмотреть возможность использования (частей) libreoffice , свободного (как в речи) текстового процессора, закодированного в основном на C ++ и способен обрабатывать проприетарный формат Microsoft Word.

...