it-tools icon indicating copy to clipboard operation
it-tools copied to clipboard

QR Codes Downloadable as SVG / Vector format alongside png

Open taibhse-designs opened this issue 1 year ago • 1 comments
trafficstars

What type of request is this?

New feature for an existing tool

Clear and concise description of the feature you are proposing

Making QR codes is a common task for many designers, but only outputting png is quite limited, and causes additional work with needing to vectorise it in other tools.

Would it be possible to add a download as svg or other vector format, eg eps, so that we can scale to any size without loss of quality.

Is their example of this tool in the wild?

An ideal example can be found with adobe, at https://new.express.adobe.com/tools/generate-qr-code?

The added ability to round edges and preset colour would also save on alot of work if this could be done.

Additional context

No response

Validations

  • [X] Check the feature is not already implemented in the project.
  • [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
  • [X] Check that the feature can be implemented in a client side only app (IT-Tools is client side only, no server).

taibhse-designs avatar Oct 18 '24 21:10 taibhse-designs

Hi @taibhse-designs , implemented in #1104

sharevb avatar Oct 19 '24 07:10 sharevb

I see this is now implemented as per the demo on https://it-tools-git-fork-sharevb-feat-68af89-corentin-thomasset-s-team.vercel.app/qrcode-generator

I have tried running the latest release though via docker,

services: it-tools: image: 'ghcr.io/corentinth/it-tools:latest' # The Docker image to use. ports: - '8024:80' # Maps port 80 inside the container to port 8080 on the host. restart: unless-stopped # Ensures the container restarts unless it is explicitly stopped. container_name: it-tools # Custom name for the container.

but it doesnt seem to have the letest qr code generator as per the demo site, I have also attempted running version 2024.5.13-a0bc346 via docker with also little success of getting the latest qr code generator for svg support.

taibhse-designs avatar Oct 31 '24 17:10 taibhse-designs

Hi @taibhse-designs , implemented in my fork : https://sharevb-it-tools.vercel.app/qrcode-generator (may need Ctrl+F5)

And if you are interested in an up to date version of it-tools, with many improvements, new tools, and bug fixes, as this repo is almost no more maintained, I made a fork here : https://github.com/sharevb/it-tools (https://sharevb-it-tools.vercel.app/ and docker images https://github.com/sharevb/it-tools/pkgs/container/it-tools)

sharevb avatar Mar 08 '25 21:03 sharevb