У меня есть текстовый файл без текста, но с изображениями, которые не встроены. Я использовал zipfile
для получения всех изображений, представленных в моем документе, но вместо того, чтобы получить два изображения (по одному на страницу). Я получаю в общей сложности 53 предмета, которые все являются частью большего имиджа. Для этого я использовал следующий код:
import zipfile
z = zipfile.ZipFile(word_filepath)
all_files = z.namelist()
images = list(filter(lambda x: x.startswith('word/media/'), all_files))
for i, image in enumerate(images):
image = z.open(image).read()
with open(f'savepath/{i}.png', 'wb') as f:
f.write(image)
Есть ли способ восстановить большое изображение из маленьких? Поэтому у меня будет столько же png, сколько страниц в моем документе.