Как получить доступ к тексту 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.