Skip to content

v1.2.0

Latest

Choose a tag to compare

@dgcruzing dgcruzing released this 29 Jun 11:05
· 2 commits to main since this release
c912097

PowerPoint to H5P Converter v1.2 Changelog

New Features

  1. Resolution Options:

    • Added the ability to choose between two resolution options for slide conversion:
      • High Resolution: 1920x1080
      • Low Resolution: 1280x720
    • Implemented radio buttons in the GUI for easy selection of resolution.
  2. GUI Enhancements:

    • Updated the graphical user interface to include resolution selection options.
    • Improved layout for better user experience.

Code Changes

  1. convert_slides_to_images Function:

    • Modified to accept a resolution parameter.
    • Now uses the specified resolution when exporting slides to images.
  2. convert_ppt_to_h5p Function:

    • Updated to pass the selected resolution to convert_slides_to_images.
  3. create_gui Function:

    • Added radio buttons for resolution selection.
    • Modified the convert function to use the selected resolution.

Executable Creation

  • Implemented the ability to create a standalone executable (.exe) file using PyInstaller.
  • Added instructions for creating the executable, including necessary PyInstaller commands.

Other Improvements

  • Updated error handling and logging to account for resolution-related issues.
  • Refined code comments for better maintainability.
  • Ensured compatibility with the new resolution options throughout the script.

Notes

  • The executable version requires Microsoft PowerPoint to be installed on the user's system.
  • Users should be aware that high-resolution conversions may take longer and produce larger file sizes.