Automation is the method used by HTML5Point to retrieve the necessary information from the presentation. According to Microsoft, PowerPoint itself has been designed only for single-threaded automation and may not work when multiple presentation conversions are being run simultaneously.
In order to increase the presentation conversion performance on multi-processor systems, it is recommended to run several virtual machines (having PowerPoint and HTML5Point SDK installed) on one PC and distribute presentations among them. In this scenario each installation of the HTML5Point SDK requires additional license.
When you purchase the SDK license we will provide you a license key. You can use this key to activate HTML5Point SDK on your machine.
Note: Internet connection is required at the time of activation.
There are 2 methods to activate the SDK.
a) Activation through interface.
Go to Start->Programs->DigitalOfficePro->HTML5Point SDK folder and click ‘Activate or Deactivate’ command. This will pop up the following dialog.
Here enter your name email and license key that you purchased. Then click Activate button.
b) Activation via code.
PresentationConverter presentationConverter = new PresentationConverter();
If( !_presentationConverter.IsActivated )
presentationConverter.ActivateLicense("your-name", "firstname.lastname@example.org", ""XXXXX-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX");
HTML5POINT SDK Licensing works on a case-by-case basis with every customer. Our SDK Platform is available under the two basic licensing programs:
Allows a customer to use HTML5POINT Platform for building a server-side solution or web application with automated PowerPoint to HTML5 conversion.
HTML5POINT SDK OEM License (Original Equipment Manufacturer License) grants you the right to create a solution using HTML5POINT components, rebrand it with their own brand and distribute the application to end users.
You can use .WindowScale property of output settings object to scale exported images, in this way you can improve the image quality. You can also try .KeepOriginalImageDimension property of outputsettings object to improve the image quality. This property will export inserted images in actual image size without considering image scaling in PowerPoint.
Sample code snippet:
var settings = _presentationConverter.Settings;
var outputSettings = settings.Output;
outputSettings.WindowScale = 150;
outputSettings.KeepOriginalImageDimension = true;
Yes, you can control slide navigation using java script. That means you can navigate through slides backward and forward.
From the link below you can find player customization document with a sample player. You can use this document and sample player script ( player.js file ) to get events and control presentation. https://www.digitalofficepro.com/resources/Player_Customization.zip
Download HTML5PointSDK Silent Installer config file from here
Download latest HTML5Point SDK installer from here
Rename the SDK installer “HTML5Point_SDK_<version>.exe” to “Data.exe” and keep it in same path of “HTML5PointSDK_Silent_Installer.exe”
Also, “HTML5PointSDK_Silent_Installer.exe” and “Data.exe” should be in same path before starting installation.