Как получить доступ к тексту MS Word и его стилям, используя MSAA API в Python

С прошлой недели я ищу доступ к ms word, используя msaa api в python, но я не получил никакой информации в python. Поэтому, пожалуйста, помогите мне в этом.

Я хочу заголовки в MS Word DOC, используя MSAI API в Python

Как это сделать?

Я получаю заголовки в обычном MS Word Doc Form Python, но я не знаю, как получить форму MSAA API.

Пожалуйста помоги мне с этим

1 ответ

Я не думаю, что MSAA - это самый простой или подходящий способ доступа к тексту документа... возможно, Office использует API, отличный от Microsoft, для извлечения данных...

Я рекомендую вам проверить, поддерживается ли MSAA объектом, который вы хотите в ms-word, используя такие инструменты, как Inspect32 или AccExplorer.

после этого в msaa вы обычно делаете (на любом языке) поиск окна или открываете окно переднего плана, получаете доступный объект от дескриптора к окну и для этого объекта получаете класс, имя, значение... (accValue, accName)

Вы можете использовать библиотеку, например: https://github.com/phuslu/pyMSAA или использовать вызовы COM.

Другие вопросы по тегам