PowerPoint to H5P Converter v1.2 Changelog
New Features
-
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.
- Added the ability to choose between two resolution options for slide conversion:
-
GUI Enhancements:
- Updated the graphical user interface to include resolution selection options.
- Improved layout for better user experience.
Code Changes
-
convert_slides_to_images Function:
- Modified to accept a
resolutionparameter. - Now uses the specified resolution when exporting slides to images.
- Modified to accept a
-
convert_ppt_to_h5p Function:
- Updated to pass the selected resolution to
convert_slides_to_images.
- Updated to pass the selected resolution to
-
create_gui Function:
- Added radio buttons for resolution selection.
- Modified the
convertfunction 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.