Здравствуйте, пользователи stackoverflow.
Я пытаюсь загрузить изображение из презентации Powerpoint и затем обработать его (для распознавания чисел на нем в определенных координатах).
Моя проблема заключается в том, чтоЯ могу загрузить изображение из данных pptx только в формате .wmf и не могу конвертировать его. Я уже испробовал все возможные решения.
from pptx import Presentation
from pptx.enum.shapes import MSO_SHAPE_TYPE
pptx_path = "name_pptx.pptx"
prs = Presentation(pptx_path)
desired_slide = prs.slides[6 - 1]
for shape in desired_slide.shapes:
if shape.shape_type == MSO_SHAPE_TYPE.PICTURE:
image_file_bytes = shape.image.blob
file_extension = shape.image.ext # at this point format is .wfm
Интересно, что в Powerpoint я могу выбрать желаемое расширение .jpeg при сохранении файла.