MS Word / ODF Автоматизация в Qt
-
02-10-2019 - |
Вопрос
Как я могу выполнить автоматизацию документов MS Word (.док) или документы ODF (.odt.) в Qt 4.5? Я знаю, используя QAxWidget
, QAxObject
.
У меня есть данные (QString
) и мало картинки также. Я должен добавить их в документ. Я гугла, но не смог найти какие-либо команды для MS - Word / ODF. Но я хочу, чтобы конкретные команды были переданы в QAxObject::dynamicCall()
Функция для выполнения моих операций.
Например, в MS Excel Мы должны использовать что-то вроде,
excel.querySubObject("ActiveWorkBook");
который вернет объект активной рабочей книги документа Excel.
Каковы все команды, которые доступны для генерации документов MS-Word или ODF (ODT)? Я использую Windows XP. Любые ссылки, примеры приветствуются ..
Решение 2
То ActiveX. Команды, связанные с MS Word, могут быть получены VBAWD10.chm
это устанавливается вместе с MS - Word
.
Детали ActiveX помогают документы Доступно можно получить здесь.
Самая жесткая часть состоит в том, чтобы соответствовать тем, что он может получить доступ через ActiveQt
Модуль.
Я предоставил аналогичное решение моего вопроса здесь
Надеюсь, это поможет тем, кто все ищет похожие решения ..
Другие советы
Взгляни на http://doc.trolltech.com/qq/qq27-odfwriter.html., QT предоставляет функциональность для создания файлов формата OpenDocument (ODF).