Technical Functionality
How it works
- For the display of the add-in in the task pane and ithe pop-up window, a locally installed PowerPoint uses browser Microsoft Edge.
- The DAM images and presentation files are transferred via the PowerPoint API (3.1).
- The images are converted to a base64 string by the 4ALLPORTAL before being passed to PowerPoint.
Administrators can find more details in the technical app documentation here.
Supported Formats and Quality
Supported image formats
Supported image formats are JPEG, PNG and BMP.
Conversion: Before an image is passed to PowerPoint, it is converted by the 4ALLPORTAL into a base64 string (it keeps its original format in 4ALLPORTAL).
Image quality: Images are not passed as original files, but as 4ALLPORTAL "large" derivative. This gives you the quality you know from the "full screen view" in 4ALLPORTAL.
Supported presentation formats
The supported format is PPTX.
File size: Pay attention to the size of your PowerPoint presentation. For optimal processing, we recommend a size up to 10 MB. Larger files can result in longer loading times. Files larger than 50 MB are not supported via the plugin.
Saving in DAM: Saving/updating the presentation is not possible in the DAM/plugin. Save new presentations on your computer and then import them into your 4ALLPORTAL.
Available Fonts in 4ALLPORTAL Previews
Only a preview of an original PowerPoint file is displayed in the 4ALLPORTAL. Previews are created during the upload/import process. For conversion, tools Aspose and Ghostscript/ImageMagick are used. If a font from the original file is not available for the 4ALLPORTAL, a substitute font is used for the preview. All TrueType (ttf) and OpenType (otf) fonts are supported.
You can check available fonts in your operating system (system fonts and 4ALLPORTAL fonts). Additional fonts can be stored in 4ALLPORTAL folder "custom/global/fonts".
Further Information
Details about the conversion process can be found here (German text).
Automatic Linking & Updating: Tags
Automatic linking in 4ALLPORTAL and the possibility of updating are made possible by the storage and transmission of tags.
In a background process, an office shape is created on a presentation as soon as a DAM image is inserted. This shape is tagged to associate an image and its information (e.g., "lastmodified") with that specific presentation. The effects are:
- A presentation and its inserted images are linked in 4ALLPORTAL (sidepanel "Linked Files").
- A modified image can be detected and updated in the PowerPoint task pane.
Requirements
- To enable linking via "Linked Files" in 4ALLPORTAL, it is necessary to upload a presentation to 4ALLPORTAL after editing. When uploading to 4ALLPORTAL, a workflow checks a presentation for tags and links the files accordingly.
- To enable automatic detection of updated data, a presentation with DAM images must be opened via the plugin. When opening in PowerPoint via the plugin the value "lastmodified" is compared with the current value from the 4ALLPORTAL. If it differs, a new image version is available in the 4ALLPORTAL and the user will be notified in the task pane.