Click here to Skip to main content
15,867,787 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
See more:
I'm creating a console application which will be scheduled to run as a background process where it will read 3 columns from a database table and add them in the QR code and then save the QR code image as base64 encoded string back in the database table. The saved qr code can be then displayed in a web page or added to a pdf report etc.

After so much research I have not been able to identify a suitable free to use QR code library in C#. Can anyone suggest the best library for QR code generation which is easy to implement for the above defined application process.

What I have tried:

I did some research but I'm not able to make decision which is the best one to use.
Posted
Updated 13-Jun-16 23:57pm
v3
Comments
Sergey Alexandrovich Kryukov 13-Jun-16 13:52pm    
The "best" element of anything can only be found if you have the predicate function bool Better(optionOne, optionTwo). I'm not sure you can define one. If you can, you need to provide the definition.
One suggestion: search CodeProject for articles on the topic.
—SA
Matt T Heffron 13-Jun-16 14:08pm    
"Virtual +5!"
Sergey Alexandrovich Kryukov 13-Jun-16 14:13pm    
Thank you, Matt, but I also added a formal answer; please see Solution 1.
—SA
Matt T Heffron 13-Jun-16 17:17pm    
The "other" condition on determining "best" is that the predicate function is transitive, which guarantees the existence of a total ordering.

  Better(A, B) && Better(B, C) means that Better(A, C)

Otherwise there may be only a set of partial orderings.
(End of pedantry ;-) )
Sergey Alexandrovich Kryukov 13-Jun-16 21:51pm    
Not exactly. Definition of a partially ordered set also requires transitive relationship. Also note that a partially ordered set can have maximum. Other than that, you are perfectly right: I silently assumed an ordered set based on the relationship "better", which itself does not have to always true. My fault.

However, it only stronger justifies my idea that the question is ill-posed.

Thank you!
—SA

Please see my comment to the question. See also: Search — CodeProject.

This is what you can find on CodeProject along. You can find more using Google, Bing or the like.

—SA
 
Share this answer
 
It's hard to judge which one is best, it depends on your requirement, budget or whether it's easy to handle etc. You'd better to test them by yourself. I've ever used a free one for QR code generation but don't know if it meet your needs, check here[^].
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900