A PowerPoint add-in (VSTO) for assisting arrangement operations, which is inspired by iSlide Addin.
Development environment: .NET Framework 4.8 (C# 7.3 / C# 9.0).
Supported languages: English, Simplified Chinese, Traditional Chinese, Japanese.
Prerequisite: Microsoft Office >= 2010 (x64), .NET Framework 4.8 Runtime (click here to install).
Install and uninstall
Install: download setup.exe from Release or AppCenter, double click the installer, and install to a specific location, that's done!
Uninstall: go to "Start Menu" or "Control Panel > Programs and Features", and choose to uninstall "PowerPoint Arrangement Assistant Add-in".
Build manually
Note: Before building, you may need to generate your pfx file for signing.
Only build the add-in without anything
call build.bat
# You can go to "./PowerPointArrangeAddin/bin/x64/Release/" to find the built dll and vsto files.# Note that this will also register the add-in, you can run `clean.bat` to unregister.
Build the add-in and the installation
call build_solution.bat
# You can go to "./PowerPointArrangeAddinSetup/PowerPointArrangeAddinInstallerLauncher/bin/x64/Release/box/" to find the built installer.# Note this will not register the add-in, you have to use the built setup.exe to install.
Screenshots
Japanese, PowerPoint 2010
Groups in "Arrangement" tab
"Arrangement" group
"Textbox" group
"Replace picture" group
"Size and position" group
"Arrangement" menu
Add-in setting dialog
Add-in installation dialog
Simplified Chinese, PowerPoint 2019
Groups in "Arrangement" tab
"Arrangement" group
"Textbox" group
"Replace picture" group
"Size and position" group
"Arrangement" menu
Add-in setting dialog
Add-in installation dialog
Tips
You are required to add the following PATH if you want to build the project by command line:
If you have some problems on installation or building, try one of the following solutions:
ATTENTION: Before you perform operation, you must know that some operations are quite DANGEROUS, so please MAKE SURE that items you are about to modify are only related to "PowerPointArrangeAddin".
Clean the solution and rebuild it, if it don't work, just restart your PC.
Uninstall the add-in from "Control Panel" if "PowerPointArrangeAddin" exists.
Remove following registry entries (keys or values) that are related to "PowerPointArrangeAddin".