When I teach online I use a lot my Wacom graphic tablet to draw on my PowerPoint slides.
Generally, I save them to do not lose the annotations during the breaks.
This tool helps you to remove all the ink annotations from all your slides decks automatically so they return clean and ready for the next training.
The tool is written in PowerShell and I tried it on Windows 7 x64 SP1 and Windows 10, using PowerShell 5.1 and Office Plus 2013 and Office 2019
The usage is really simple:
From the PowerShell command line:
.\NoInk.ps1
- It removes the Ink Annotations from all the .pptx files found in the current directory.
.\NoInk.ps1 myPresentation.pptx
- It removes the Ink Annotations from the specified file.
.\NoInk.ps1 C:\Users\mzuppone\Desktop
- Removes the ink annotations from all the slide decks (.pptx files) found in C:\Users\mzuppone\Desktop
You can find it on GitHub at this link: https://github.com/mszeu/RemovePPTXInk
On GitHub you can find as well a signed copy of the script.
The advanta unsing the signed version of the script is that you can execute it without the need to modify the PowerShell execution policies.
Keep an eye on the Releases here: https://github.com/mszeu/RemovePPTXInk/releases
You can verify the signature using the following command:
Get-AuthenticodeSignature .\NoInk.ps1 | Format-List
check that the Subject and the Issuer fields are like the following:
[Subject]
E=msz@msz.eu, CN=”Open Source Developer, Marco Zuppone”, O=Open Source Developer, L=Reading, S=Berkshire, C=GB
[Issuer]
CN=Certum Code Signing CA SHA2, OU=Certum Certification Authority, O=Unizeto Technologies S.A., C=PL
The tool is given AS IS. It’s open-source under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3
Thanks to Alex Litvin on Unsplash for the picture.