Giter VIP home page Giter VIP logo

Comments (9)

giandonatoinverso avatar giandonatoinverso commented on August 25, 2024 1

Managing different versions of the same qrcode could be complex and not bring a concrete advantage to the user. It would also burden management and general usability.

It would be better to have, at least initially, a simple incremental qr code import system

from php-dynamic-qr-code.

RubenDebusscher avatar RubenDebusscher commented on August 25, 2024 1

I was looking for a way to manage the QR's I will need, and to have some statistics about them, together with a lot of customisations. And I found this topic because I would like the option to add an image when needed. I started to look further, and I found this project EasyQRCodeJS. Maybe this might be a way to have a customisable self hosted generator inside the manager?

from php-dynamic-qr-code.

giandonatoinverso avatar giandonatoinverso commented on August 25, 2024

It could work but this project was born as a manager of dynamic qr code and should not deal with the actual generation.

In fact the qrcodes are generated by an external provider which, in theory, offers the possibility to insert a logo inside the qr code. However, it is known that adding images inside qrcode reduces its readability by the various readers in circulation. To customize the qrcode it would be better to work on the color or style of the same rather than trying to "embellish" it with graphic elements (eg logo images)

from php-dynamic-qr-code.

0xRenegade avatar 0xRenegade commented on August 25, 2024

It could work but this project was born as a manager of dynamic qr code and should not deal with the actual generation.

In fact the qrcodes are generated by an external provider which, in theory, offers the possibility to insert a logo inside the qr code. However, it is known that adding images inside qrcode reduces its readability by the various readers in circulation. To customize the qrcode it would be better to work on the color or style of the same rather than trying to "embellish" it with graphic elements (eg logo images)

Good points. Would it be better to make some kind of border/frame to go around it like a picture that has customized styling and/or images outside of the qrcode, such as a logo?

from php-dynamic-qr-code.

giandonatoinverso avatar giandonatoinverso commented on August 25, 2024

I like. This is a good idea that is better suited to the concept of qr code manager and that frees customization from generation.

It would be necessary to intervene at the level of creation of the qr code, creating a new image based on the qr code generated by the provider and on the customization options previously chosen by the user.

from php-dynamic-qr-code.

0xRenegade avatar 0xRenegade commented on August 25, 2024

should we have the qrcode column like it is now, and add a new one for the new feature so that if they go to update it, it only changes the custom version, leaving the base in tact for use in updating in the future?

EDIT: This could also be a json encoded field for multiple custom versions?

from php-dynamic-qr-code.

giandonatoinverso avatar giandonatoinverso commented on August 25, 2024

Yes, the imports must be incremental, i.e. the new qr codes not existing in the db must be added and those already existing but modified must be replaced

from php-dynamic-qr-code.

0xRenegade avatar 0xRenegade commented on August 25, 2024

This could also be a json encoded field for multiple custom versions, leaving it as a dynamic iteration of the custom versions they've created. or foreign key to new table (i like json for this one)

from php-dynamic-qr-code.

giandonatoinverso avatar giandonatoinverso commented on August 25, 2024

Yes it could be a great generator. I invite you to contribute to the project

from php-dynamic-qr-code.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.