我正在尝试使用 aspose 将 ppt 转换为 jpg,但是 jpg 的质量非常低

问题描述 投票:0回答:0
  def convert_ppt_to_img():
    ppt_path = file_path
    
    ppt_name = os.path.basename(ppt_path)
    img_dir = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'PPT_IMG')
    os.makedirs(img_dir, exist_ok=True)
    
    # Open PowerPoint application
    pres = slides.Presentation(ppt_path)
    for index in range(pres.slides.length):
        # Get reference of slide
        slide = pres.slides[index]

        # Save as JPG
        slide.get_thumbnail().save(os.path.join(img_dir, f'slide_{index}.jpg'), drawing.imaging.ImageFormat.jpeg)


    print('Images saved successfully in', img_dir)

如何确保所有图像都是高质量的,图像质量非常低,而且我在文档中找不到任何合适的解决方案,任何帮助将不胜感激。

python aspose
© www.soinside.com 2019 - 2024. All rights reserved.