mlnc21 / PowerApps-SVG-Merge-Modul

Merge Images in PowerApps without Flow or Code Components
10 stars 2 forks source link

PowerApps-SVG-Merge-Modul

Merge multiple images seamlessly in PowerApps without the need for complex coding or external components. With the easy-to-use 🎨 Over Layer Settings, you can easily adjust the order of layers, while the ✍️ Over Text Settings allow you to add and position text over the arrows with or without a bounding box. The result is a high-quality 🌟*.SVG image that you can download.

Increased flexibility with "FileContent" and "SVG Raw" in the conversion process

Using "FileContent" and "SVG Raw" in our conversion tool provides increased flexibility, allowing us to seamlessly convert SVG files into other formats and use them for various purposes. These features open up a wide range of possibilities for effectively processing our SVG files and utilizing them optimally in our projects.

"SVG Raw" - Unmodified SVG code

"SVG Raw" contains the unconverted, unmodified SVG code. With this feature, we have direct access to the original content of our SVG file, allowing us to use the SVG file directly and without any modifications when needed. 📄🔍

"FileContent" - Data URI structure

The structure of a Data URI consists of the schema "data:", followed by a media type (e.g., "text/plain" for text or "image/svg+xml" for SVG images), an optional character set, and the actual data, which is encoded and converted to Base64.

Image Generator Properties

Input

Output

-- Generated Output Data

Video Demonstrations

Demo1 Demo 2 with Background Image

Features

Quick Start Guide

FAQ

How can I resolve the issue with the component behavior property return type check?

You can resolve this issue in two ways:

  1. Disable the outdated feature:

    • Open the app.
    • Go to Settings > Updates > Retired.
    • Disable the option "Disable component behavior property return type check". image
  2. Use IfError:

    • Wrap the actions with IfError to check the return type. image

These steps should help resolve the issue.

Disclaimer

THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.