[MGNLIMG-312] Support SVG format Created: 08/May/23  Updated: 08/May/23

Status: Open
Project: Imaging
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Neutral
Reporter: Dominik Maslanka Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Epic Name: Support SVG format
Acceptance criteria:
Empty

 Description   

User Story: As a developer, I want to enhance the Imaging module by adding support for the SVG format so that users can efficiently work with vector images alongside the existing supported formats.

Description: The Imaging module in Magnolia currently simplifies working with images by automatically generating variations of images, resizing, and cropping them according to predefined rules. These rules are created by administrators, and editors can easily select images from the DAM or upload them. The system automatically adapts the images to match the defined rules.

Currently, the supported output formats are bmp, gif, jpeg, png, and webp. The input formats supported are the same, plus the tiff format. However, the SVG format, which is essential for working with vector images, is not supported yet.

The goal of this epic is to extend the functionality of the Imaging module to allow for SVG format support in both input and output. This addition will enable users to work more efficiently with vector images, maintain high-quality visual content, and further optimize the image management process.

 

Acceptance Criteria:

  1. The Imaging module should accept SVG format images as input, along with the existing supported formats.
  2. The Imaging module should be able to generate output in SVG format, in addition to the current supported formats.
  3. Administrators should be able to create rules that determine the sizes and other transformations of SVG derivatives.
  4. Editors should be able to select an SVG image from the DAM or upload one, and the system should automatically adapt the image to match the rule.
  5. The implementation should maintain the scalability and performance of the Imaging module.
  6. Proper documentation and guidelines for working with SVG format images in the Imaging module should be provided.

Generated at Mon Feb 12 02:14:18 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.