Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Print QRCode
Message
De
24/03/2021 14:29:40
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Allemagne
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Visual FoxPro et .NET
Titre:
Divers
Thread ID:
01679248
Message ID:
01679276
Vues:
44
>>If foxbarcodeQR does not enaugh, the is a fine tool I am using called ActiveBarocde, which allows more settings like the dpi, precise size and the error-correction level. Only disadvantage is that it needs early binding to work without licensing hassle on client machines. Can be found here:
>>https://www.activebarcode.com/
>>Anothe tool which works fine is found at http://barcodetools.com/.
>>The reason I am using the first one is because I got a develeoper license at a very special price and it fulfills all my needs.
>>Best regards
>>Thomas
>
>>For Datamatrix I simply use a Reportlistener to draw rectangles on the >report. Reed-Solomom via a bit of C++ Royality free. :) Same for some 1D >codes
>
>In my case I need to create a QRCode with an additional graphic mounted on it (New Swiss payment codes): First I tried the BarcodeQR-Library which I used already in another app but it was the most easy thing to use a zool which give me all the things required by the swiss payment standard which were resolution and error-correction because of the swiss-cross mounted over the QR-Code.

Years ago, c't had an article about this gimmick. It's more or less turn error correction to the max and then create errors with the graph inserted. The trick is to know the limits, so that something is left over for real errors. As long as the graph is not a to big closed area e.g. rectangle and oriented horizontal and vertical, it's no big deal. The data runs in diagonal stripes. A block is rarely complete in a horizontal or vertical line, nor in a diagonal stripe. It's interleaved. So the cross is fine. :)

I just say, it's no rocket science, one can do it without buying third party tools.

Report Listener and GDI+ are great for this. I print DataMatrix in hundreds this way on one report. No storing of little temp pics somewhere and so on. The machine I use for my stuff allows to run on plain data, pre calculated datasets (there is tricky stuff to reduce number of bytes) or pre calculated bitmap-strings, that got rendered. The diif is how many times the code is used - some are pageno of page, others are per group of sheet others per report. It does not make sense the calculate the same thing over and over. I suppress preview calc.
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord

Weeks of programming can save you hours of planning.

Off

There is no place like [::1]
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform