Office Add-in PowerPoint for Mouse Event Capture
Budget: ₹1,500 – ₹12,500 INR
We are looking for an experienced Office Add-in developer to create a custom PowerPoint add-in that captures mouse click and mouse move events on the slide. The main objective is to use these events to obtain coordinates and trigger specific actions on objects within the slide, enabling dynamic and interactive functionality. The Add-in should function flawlessly on both Windows and Mac platforms.
Key Requirements:
- Compatibility with both Windows and Mac versions of PowerPoint is a must.
- Mouse Event-Driven Coordinate Capture:
. Develop functionality to capture mouse click and mouse move events directly from the PowerPoint slide area.
. Obtain precise coordinates of these events on the slide, which will be used to trigger further actions.
- Functionality Triggered by Coordinates:
. Implement logic to perform specific actions based on the captured coordinates. These actions could include selecting, moving, resizing, or modifying slide objects (such as shapes, images, or text boxes).
. Ensure that the functionality is executed seamlessly in response to the user's mouse interactions.
- Office.js Integration:
. Leverage the Office.js framework to integrate mouse event handling with PowerPoint's slide content.
. Explore creative solutions to overcome any limitations of Office.js, ensuring that the add-in can achieve the required functionality effectively.
Ideal Skills:
- Proficient in Office Add-in development.
- Extensive experience with PowerPoint Add-in creation.
- Knowledge of cross-platform software development.
- Understanding of mouse event capturing in software applications.
Key Requirements:
- Compatibility with both Windows and Mac versions of PowerPoint is a must.
- Mouse Event-Driven Coordinate Capture:
. Develop functionality to capture mouse click and mouse move events directly from the PowerPoint slide area.
. Obtain precise coordinates of these events on the slide, which will be used to trigger further actions.
- Functionality Triggered by Coordinates:
. Implement logic to perform specific actions based on the captured coordinates. These actions could include selecting, moving, resizing, or modifying slide objects (such as shapes, images, or text boxes).
. Ensure that the functionality is executed seamlessly in response to the user's mouse interactions.
- Office.js Integration:
. Leverage the Office.js framework to integrate mouse event handling with PowerPoint's slide content.
. Explore creative solutions to overcome any limitations of Office.js, ensuring that the add-in can achieve the required functionality effectively.
Ideal Skills:
- Proficient in Office Add-in development.
- Extensive experience with PowerPoint Add-in creation.
- Knowledge of cross-platform software development.
- Understanding of mouse event capturing in software applications.