2010-07-05 3 views
1

Как я могу выполнить автоматизацию документов MS Word (. документ) или ODF документов (. а.с.) в Qt 4.5? Я знаю, используя QAxWidget, QAxObject.MS Word/ODF Автоматизация в Qt

У меня есть данные (QString) и несколько изображений. Я должен добавить их в документ. Я googled, но я не мог найти никаких команд для MS-Word/ODF. Но я хочу, чтобы конкретные команды, которые должны быть переданы в функции QAxObject::dynamicCall(), выполняли мои операции.

Для например в MS Excel мы должны использовать что-то подобное,

excel.querySubObject("ActiveWorkBook"); 

который будет возвращать объект активной книги документа Excel.

Каковы все команды, доступные для генерации документов MS-Word или ODF (odt)? Я использую Windows XP. Любые ссылки, примеры приветствуются.

ответ

1

В ActiveX команда, относящаяся к MS Word может быть получена с помощью VBAWD10.chm, которая устанавливается вместе с MS - Word.

Подробная информация об Справочные документы ActiveX можно получить here.

Самая сложная часть состоит в том, чтобы соответствовать таким образом, чтобы к ней можно было получить доступ через модуль ActiveQt.

Я предоставил подобное решение на мой вопрос here

Надеется, что это помогает для тех, кто все смотрит подобные решения ..

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