В этой статье описывается, как извлечь метаданные из документа Word с помощью Python REST API. Вы научитесь автоматически читать метаданные документа Word DOC с помощью Python Low Code API, используя облачный SDK Python. Этот код не требует использования сторонних инструментов или программного обеспечения для извлечения информации.
Необходимое условие
- Создайте учетную запись и получите учетные данные API
- Загрузите Aspose.Words Cloud SDK для Python, чтобы прочитать свойства документа в файле Word
- Настройте проект решения Python с указанным выше SDK для просмотра метаданных.
Действия по извлечению свойств документа в Word с помощью Python REST API
- Создайте объект конфигурации, установив ClientId и ClientSecret.
- Создайте объект класса WordsApi с помощью объекта Configuration.
- Прочитать входной файл Word в массив байтов
- Создайте объект запроса GetDocumentPropertiesOnlineRequest для чтения метаданных.
- Вызовите метод GetDocumentPropertiesOnline() для извлечения свойств.
- Анализ всех свойств в ответе API и отображение информации
Эти шаги определяют процесс разработки средства просмотра метаданных Word DOC с использованием Python REST API. Создайте экземпляр объекта WordsApi с идентификатором клиента, а затем считайте входной документ Word в массив байтов. Наконец, создайте объект запроса с помощью класса GetDocumentPropertiesOnlineRequest и используйте его для получения свойств документа с помощью метода GetDocumentPropertiesOnline().
Код для чтения свойств Microsoft Word с помощью Python REST API
Этот пример кода демонстрирует разработку просмотрщика метаданных Word с использованием Python Low Code API. Результирующий объект содержит набор свойств документа, включающий имена свойств и пары значений. Если исходный файл Word защищён паролем, укажите пароль в объекте запроса.
В этой статье мы познакомились с разработкой просмотрщика метаданных документов Word с использованием Python REST API. Если вы хотите изменить свойства файла Word, обратитесь к следующей статье: Изменение свойств документа Word с помощью Python REST API.