£Ÿ4Patrick PREMARTIN&SVG folder to Delphi unit

Copyright 2024 Patrick Pr√©martin under AGPL 3.0 license.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.ÒThis program is designed for Delphi developers wishing to use vector images (in SVG format) into their projects.

It generates a unit from the list of SVG files contained in a folder.

An SVG list is created as an array of multilines strings containing the textual source code of each vector image.

Constants and an enumeration containing the unit name and the SVG file names provide the indices of the associated source code in the list. This makes it easier to find your way around and manage several SVG lists in a single project.

You can use the result in a VCL or FireMonkey Delphi project, with Skia enabled (via Skia4Delphi project or natively) and the unit Olf.Skia.SVGToBitmap.pas from https://github.com/DeveloppeurPascal/librairies/9https://github.com/DeveloppeurPascal/SVGFolder2DelphiUnit,https://svgfolder2delphiunit.olfsoftware.fr/SC:\Users\patrickpremartin\Documents\Embarcadero\Studio\Projets\SVGFolder2DelphiUnit