Link To PPTX - allows you to modify PowerPoint (.pptx) files programmatically on the server side. It specifically solves the challenge of inserting dynamic, clickable hyperlinks into templates, eliminating the need for Microsoft Office Interop or external APIs. It uses native .NET libraries to handle binary manipulation directly within your OutSystems environment.
.pptx
This component is ideal if you need to add "Open Report" links or external URLs to your presentation slides while keeping your server environment clean and lightweight.
Key FeaturesTemplate System: Load an existing .pptx file (binary) to use as a base.Hyperlink Injection: Find a text placeholder (e.g., {{RedirectLink}}) and convert it into a functional, clickable URL with a custom label.Zero Dependencies: Runs entirely on the OutSystems .NET stack, no Office licenses or installation required on the server.
{{RedirectLink}}
How it worksThe extension operates on the binary file in memory:
Open: Input your template binary (from Resources or Database).
Edit: Call the action to replace a placeholder with your desired text and destination URL.
Save: The extension returns the modified binary data with the active link embedded.
Download: Use the standard OutSystems 'Download' widget to serve the file to the user.
DemoCheck:The Demo Application included in the download to see a practical example of the action flow, including how to structure your template placeholders for link replacement.