Uniface on GitHub
Fixes and Updates
Author: email@example.com (Colin)
Has anyone has any experience printing a barcode using CODE 129C?
Hi Colin, You can print it with a special barcode font: Have a look at the 9.6 helpfile for Rich Edit Box for some current "official" howto. And more historical, See from http://hosted.byjones.net/turf/viewtopic.php?f=11&t=341 http://lists.umanitoba.ca/pipermail/uniface-l/2005-April/000934.html for the background on printing the classical Debra Mullen http://march-hare.com/puuu/doc/uprinting.pdf
Thanks for the reply. I had a typing mistake in the heading- the worst possible place. It should be CODE 128C. This type of barcode needs start, stop and checkdigit characters included in it. Because of this it doesn't work like other barcodes where you just assign the font in the widget properties and it does the rest. I have searched the web for what I could find on it and all the solutions need some sort of converter that will take the string you want to encode and return the barcode. Then using copy and paste the barcode can be placed into the document you are creating. That is not an answer when trying to print delivery labels as I am in this case. I was after a way to have Uniface make a call to a DLL - either in the same way that useqread does or via an activate statement. I don't have a DLL nor do I have any ability to create my own. We use Uniface so we don't have to know about those things. Anything, even if its just a pointer to a webpage with more info, would be helpful. Information from anybody who has done this before would be even better. Col.
Hi Col., please have a look at: http://www.barcodingfonts.com/pdf/bar128.pdf Think this may give you some hints that a font is capable to match your requirements. It's not that hard to calculate the checkdigit with a uniface procedure. Same goes for the conversion of a numeric string into its "packed" counterpart. On your remarks abou the DLL: so you are looking for someone writing the DLL for you like the one who wrote the useqread code and made a DLL out of it and made it available to the community? Or have a look at: http://freebarcodefonts.dobsonsw.com/ Beside a lot of information they have a COM DLL which may be helpful for you.
Some replies from the Uniface Listserver at: https://groups.google.com/forum/?fromgroups#!topic/comp.soft-sys.app-builder.uniface/KW4HavjbS-8 ******************************************* John Tsagarakis *********************** Colin, The easiest way to do that is with ID automation fonts , of course they can cover FNC1 , FNC2 of 128C (http://www.idautomation.com/barcode-faq/code-128/#GS1-FNC1) unfortunately it is not free. But from many years working with uniface I can assure you that any C++/vb image converters to barcode they will not give you the result that you want , I had many issues with the reading of the generated barcodes. ******************************************* Jack Eisenberg ********************** Colin, If you are using a font-based solution, you only need to create a string of 1's and 0's and print the characters. To determine what the string should be, you can use the information on the following websites to create either a 3GL version of the program (or use an existing one), or even write a uniface procedure to create the string. Here are some places to start reading: http://grandzebu.net/informatique/codbar-en/code128.htm http://en.wikipedia.org/wiki/Code_128#Subtypes http://www.codeproject.com/Articles/14409/GenCode128-A-Code128-Barcode-Generator Using the information in the resources above, you should be able to code a procedure that will create the string. Once you print the string (using the correct font), you will have your barcode.
What about the really old-fashioned way? Create a Device Translation Table in Uniface to spit out the correct escape codes for your printer?
I know a good barcode solution site. Share it with you all: http://www.onbarcode.com/tutorial/vb-net-barcode-generation.html
As for myself, I used to generate and print barcode 129C with the help of a barcode generater SDK. It is just one of many but I do appreciate its simple way of processing. Even though I only tried its free trial package to generate and print barcode using CODE 129C and didn′t check the cost and licensing conditions, it worked great for me. Share with you. I hope it helps. Good luck.
i have a barcode generator which can be used to generate all types of barcodes, code128 barcode is one of them. you don't need any converter, just install this software and click the button to print code 128. besides creating barcodes, you can als read code 128 with this c# barcode sdk. very powerful and simple at the same time. you can give a try.hope it is helpful.
foodmore said i have a barcode generator which can be used to generate all types of barcodes, code128 barcode is one of them. you don't need any converter, just install this software and click the button to print code 128. besides creating barcodes, you can als read code 128 with this c# barcode sdk. very powerful and simple at the same time. you can give a try.hope it is helpful.
Thanks for sharing this. But the first speaker is asking about Code 129C. I also have not heard about Code 129C. I just have heard of Code 128C, Code 128B, Code 39, etc. Does that barcode type exists?
Colin said in posting 3 I had a typing mistake in the heading- the worst possible place. It should be CODE 128C.
Colin said Has anyone has any experience printing a barcode using CODE 129C?
actually,i did not heart about code 129,but code 128,but i think they should have some similarities . so you may take a look at the example of code 128 barcode printing http://www.keepautomation.com/products/net_barcode_crystal_reports/barcodes/code_128.html
metirse said I know a good barcode solution site. Share it with you all: http://www.onbarcode.com/tutorial/vb-net-barcode-generation.html
HI there Thanks for your sharing.I have taken a look at your sharing site.It seems great.But there is no solution about the barcode129c.It's a pity for that. Luckily,it supports to generate code 128 and ,code 39.I still has one question:Is it possible for this barcode program to read barcode code39 offline? Thanks for any suggestion.
Try a Code 128 generator in VB.NET, which generates not only CODE 128 C but also A and B. What I like about it is the Code 128Auto function that allows automatic shifting between the above code sets. U can use it to print high-quality images for all printers and scanners.
© 2021 Uniface Privacy & Cookies | Privacy Statement | Legal