Для извлечения изображений из файла Word (.docx) и сохранения их как отдельные файлы jpg или bmp, можно воспользоваться следующими шагами:
1. Откройте файл .docx в программе Microsoft Word.
2. Нажмите правой кнопкой мыши на изображении, которое вы хотите извлечь, и выберите "Сохранить как изображение".
3. Выберите формат файла (jpg или bmp) и укажите путь для сохранения изображения.
4. Повторите эти шаги для каждого изображения, которое вы хотите извлечь.
Чтобы извлечь изображения с учетом имен из столбца Ф.И.О., можно воспользоваться следующим скриптом на Python, который использует библиотеку python-docx для извлечения изображений:
```python
from docx import Document
doc = Document('your_document.docx')
for table in doc.tables:
for row in table.rows:
fio = row.cells[2].text # Предположим, что Ф.И.О. находится в третьем столбце таблицы
for cell in row.cells:
for paragraph in cell.paragraphs:
for run in paragraph.runs:
if run.element.tag.endswith('}drawing'):
embedded = run._element.find('.//' '{http://schemas.openxmlformats.org/wordprocessingml/2006/main}blip')
if embedded is not None:
image_id = embedded.get('{http://schemas.openxmlformats.org/officeDocument/2006/relationships}embed')
image_part = doc.part.related_parts[image_id]
image_bytes = image_part.blob
with open(fio + '.jpg', 'wb') as f:
f.write(image_bytes)
```
Этот скрипт будет извлекать изображения из документа .docx и сохранять их как отдельные файлы jpg с именами, соответствующими значениям из столбца Ф.И.О. в таблице. Пожалуйста, убедитесь, что у вас установлена библиотека python-docx перед запуском этого скрипта.