Skip to content

KBarcode: Professional Label Printing for KDE

Monday, 14 April 2003  |  Dseichter

After more than 5 months of development, the KBarcode team has released version 1.2.0 of KBarcode. This latest stable release brings professional high-quality label printing to the KDE desktop. In fact, KBarcode is already used by a few companies under production conditions and has proven to be reliable and stable -- considering the high costs for similar commercial applications, KBarcode might save you some money! KBarcode supports labels with most major barcode types, images, as well as any kind of rich text, and can be used for everything from simple CD covers to printing thousands of business cards. Labels can easily be created using the WYSIWYG label designer (misc shot) and over 1000 predefined labels. Configuring is easy thanks to the graphical setup wizard, which can also optionally create SQL tables. KBarcode is available in English, Finish, German, Hungarian, Italian, Spanish and Swedish. For further information on documentation and support, click here.

Comments:

LOoks appealing - Alex - 2003-04-14

I haven't trie dit , but I checked out their website. IT looks nice and the screenshots show that their program is very capable.

Re: LOoks appealing - Dominik Seichter - 2003-04-14

As our website is down, because of a harddisk failure and it will take some time to get it up again, you can still download KBarcode and the PDF Documentation from our sourceforge page <a href="http://www.sf.net/projects/kbarcode">http://www.sf.net/projects/kbarcode</a>. I attached also a screenshot of KBarcode to this post so that you can still see the label editor in action. <p> CU Dom (KBarcode Programmer)

Re: LOoks appealing - Dominik Seichter - 2003-04-14

The website is up and running again thanks to a new harddisk :-). CU Dom

The UI needs fixing *immediately* - Jean-Pierre - 2003-04-14

YOU GOT to be kidding me!! Dear developers of this program, if you are reading to this, PLEASE shrink your user interface!!! You have some dialogs over there that DO NOT FIT on a 1024x768 resolution which is what *most people* have today (and about 10% of the users are still on 800x600)! You have some dialogs there that are **UNESESSARY** long or wide!!! Please, I beg you, pay some attention on how you design that stuff. Also, it is not just the 1024x768 users that will have problem, but even if you are on 1600x1200, that application steals real screen estate for NO GOOD REASON. Other than that, it seems like a fin application, but its UI needs serious fixing. :(

Re: The UI needs fixing *immediately* - Datschge - 2003-04-14

Eh, besides that you got a point but using a imho wrong tone. It's not like you are seriously having to suffer through this all. 800x600 is overrated nowadays, and this application is a special case application so it's really not like one million helpless users are now having to go suicide due to that program...

Re: The UI needs fixing *immediately* - Mike - 2003-04-14

1024x768 a standard ? I suppose this is a joke. We talk about a software which is used in the industry, not in a student room :) And in a production environment, there is no need (and what's more, it's unuseable) for résolutions you talk about. We need to read a screen from 6 feet (in front to, not under :p). Most of the society i work for are still using 640x480 to please the opérators. So ... no good reason ? You must be joking (especially with 1600x1200 !) :) Mike

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-14

I tried KBarcode today for the first time in 1024x768 and I found _no_ dialog that did not fit into this resolution. Sure, there are some who are to big for 800x600, but I think that I cannot care for everyone and most people use 1024x768 on the desktop now. But there is no problem at 1024x768 as I exspected it. So would you please be so kind a show/tell me which dialogs make problems for you so that I can fix the problem. BTW, KBarcode is no program that you will use from a 6 feet distance so there is definitly no need for it working in 640x480. CU Dom (KBarcode Programmer)

Re: The UI needs fixing *immediately* - anonymous coward - 2003-04-14

> so there is definitly no need for it working in 640x480. Think of an embedded system using your app, maybe with the size of a PDA.

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-14

Sure, it is a regular job for me to Print 10.000 labels with barcode from my PDA or even my mobile phone! ;-) KBarcode is written for use on Desktop PC's and nothing else! CU Dom

Re: The UI needs fixing *immediately* - tom hanks - 2003-04-14

Maybe you use it for that, but what about others? What if I am working in a shipping and logistics company where I have a pda, walk around to ensure that the 10,000 products people wanted sent are prepped, look at my pda running your program to start the printing of the 10,000 labels. This is part of the problem of open source software developers. They think they know how everyone will use their software, then when someone comes up with a comment or problem with it, they say 'this is my software, I do what I want, do not tell me what people want'. Thanks for the code, but with an attitude like that, I doubt you will get many users, let alone bug reports or other tips.

Re: The UI needs fixing *immediately* - ac - 2003-04-14

<quote>What if I am working in a shipping and logistics company where I have a pda, walk around to ensure that the 10,000 products people wanted sent are prepped, look at my pda running your program to start the printing of the 10,000 labels. </quote> You're kidding, right? Be realistic my friend, that's all he's telling you. Do you know what a PDA is? It's a flimsy little thing like a palm pilot. You don't sit down and do graphics work with it. *LOL*

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-14

Thanks for your support ac. If you want to print 10.000 labels which will take a few hours anyways, you will have the time to sit down on a desktop PC to start printing I guess. CU Dom

Re: The UI needs fixing *immediately* - ac - 2003-04-14

Thank *you* for KBarcode. :-)

Re: The UI needs fixing *immediately* - Jean-Pierre1 - 2003-04-14

Most people have 1024x768 on their desktops though!! Please remodel your UI.

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-14

We consider it important that the UI is useable under 1024x768 and after all my tests it is useable. All dialogs fit perfectly on a 1024x768 screen. If someone is able to show me one that does not fix, I promise to fix it within a few hours. CU Dom

Re: The UI needs fixing *immediately* - Jean-Pierre - 2003-04-15

This one does not fit: http://www.kbarcode.net/modules/Screenshots/04-batch1.png It is 770 pixels high, and if you count on this the 64pixels of the KDE Kicker/taskbar, you will need to find a way to make such dialogs no more than 700 pixels high. More over, I would even advocate to make your application workable on a 800x600 resolution too. But as it stands today, even 1024x768 (plus Kicker) doesn't fit some of your dialogs. Thank you. JP

Re: The UI needs fixing *immediately* - Datschge - 2003-04-15

Stop acting like a fool. If you indeed use small resolutions like 800x600 or standard 1024x768 then you'd be crazy to set the font size that big like has been done in that screenshot. The default font size in KDE is considerable smaller, and that window (like most others) is respectively smaller then.

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-15

Please try the real version instead of looking on old screenshots from older development releases. The dialog from the final version was slightly changed and is now (with a sensible font size) 634 pixels high. I think it fits very good on a 1024x768 screen. Screeshot is attached - so take a look for yourself, please :). CU Dom

Re: The UI needs fixing *immediately* - Otter - 2003-04-14

Do a web search for "portable barcode printer". See how many hits come up? *You* may not have a need for such a thing, but other people do, including at my workplace. Incidentally, Dominick, this is *not* a criticism of you or KBarcode. It's useful as a desktop app -- we're just constructively suggesting another niche it could be made to fit. Thank you for making it!

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-14

My answer may have been a bit harsh, sorry for this. I just wanted to say, that it works under 1024x768. I see that it is _not_ useable on lower resolutions. I will try to improve it for the next release and I am happy about all your feedback and suggestions. CU Dom

Re: The UI needs fixing *immediately* - André Somers - 2003-04-15

How about making it useable on 768x1024 (no, that's not 1024x768)? The idea is, that you can rotate some of the new LCD monitors on it's stand. I can tell you, that works awsome. The new RAND features in Xwindows and the support from KDE for this make that you can actually rotate your monitor and have a desktop that is higher than it is wide. It enables you to view your A4 document as a whole and keep it readable at the same time. Many people I've seen working with these screens, prefer the rotated mode. The moral of the story: don't assume too much about your users system or preferred setup. Although his desktop may be big, it may not all be available for your application. Keep up the good work!

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-15

That is really interesting, a did not know that. But I think that all dialogs will already perfectly work on 768x1024, because the problem of my dialogs is their height and not their width ;-). But I will take a deeper look on this and improve support for this monitors. CU Dom

Re: The UI needs fixing *immediately* - Roland - 2003-04-15

Actually, OpenSource supports minoritie's needs much better than any closed source software. In your case, the needs are 100% hypothetical, there is nobody walking around with a PDA to print, let alone designs barcode labels with it.

Re: The UI needs fixing *immediately* - anonymous coward - 2003-04-15

It's not only hypothetical: It exists, and is being marketed: http://www.amerbar.com/catalog/pda_printer.asp

Re: The UI needs fixing *immediately* - André Somers - 2003-04-15

OK, nice, it exist. Point is, a PDA is a different kind of platform than the desktop, so you'd need to re-do the interface anyway. Or does your PDA come with a full-flegded keyboard and a mouse? You can't expect desktop software to be immediatly useable on a PDA.

Re: The UI needs fixing *immediately* - anonymous coward - 2003-04-15

You're right actually. I just found it funny mentioning that nobody goes around printing with a pda ;-) It's easy to notice that this soft is only desktop oriented. I think I made the wrong assumtion that this tool was more industry oriented, since barcodes are mainly used by industry.

Re: The UI needs fixing *immediately* - anonymous coward - 2003-04-14

>1024x768 a standard ? I suppose this is a joke. > We talk about a software which is used in the industry, not in a student room :) > And in a production environment, there is no need (and what's more, it's >unuseable) for résolutions you talk about. You're wrong. Think of how most industries work nowadays: embedded systems (note: embedded=usually small), robots with small LCD touch screens as control panel (maybe even smaller than 800x600), numeric controls with same LCD's... It's the student room that has biggest screens nowadays, just to play UT :-)

Re: The UI needs fixing *immediately* - anonymous coward - 2003-04-14

Argh! Sorry, I didn't read properly what you wrote above. I think we just agree then ;-)

Re: The UI needs fixing *immediately* - Dominik Seichter - 2003-04-14

> >1024x768 a standard ? I suppose this is a joke. > > We talk about a software which is used in the industry, not in a student room :) > > And in a production environment, there is no need (and what's more, it's >unuseable) for > résolutions you talk about. > You're wrong. Think of how most industries work nowadays: embedded systems (note: > embedded=usually small), robots with small LCD touch screens as control panel (maybe even > smaller than 800x600), numeric controls with same LCD's... It's the student room that has > biggest screens nowadays, just to play UT :-) And kbarcode will never be used on a robot control panel :-). KBarcode is for the use on desktop PC's only, so I think 1024x768 is fine as a minimum resolution requirement. As soon as someone is able to use KBarcode on a embedded system for robot control, I'll change all dialogs to fit on 640x480 ;-). CU Dom (KBarcode Programmer)

Re: The UI needs fixing *immediately* - KS - 2007-03-27

> As soon as someone is able to use KBarcode on a embedded system for robot > control, I'll change all dialogs to fit on 640x480 ;-). Considering how quickly the technology is changing, I'm wondering if embedded systems for robot control will support 1024x768 before you redesign the UI to handle lower resolutions ... ? Excellent piece of software, by the way. I've got a couple wishes I'm going to file on it shortly.

Re: The UI needs fixing *immediately* - Chakie - 2003-04-14

So you seriously think that this is an application that will be used from an embedded device at some plant? Of course that's not how it works. It will be used at the office area of that plant where some employee creates the labels once and for all, and then copies labels onto some standard paper or whatever, and then sends it down to the labelling machines in the plant. Every office employee at the plant will have a normal computer, nobody has a robot with a small LCD touch screen.

Re: The UI needs fixing *immediately* - anonymous coward - 2003-04-14

Ah, that's fine. I said this because I had a system in front of me not long ago. It was an automated system, which made some pieces and printed the barcodes in stickers after doing it... This was just a small student project, so it was controlled through a PC, but in a real life system that automation part may not have a 1024x768 screen. Anyway, to say the truth, it's a really good tool!

Re: The UI needs fixing *immediately* - Stonki - 2003-04-17

we are working on a fix and considering to release 1.2.1 next week (after Easter). We will annouce it here, so please test it. cu Stefan Onken Project Manager Kbarcode

Language in the screenshots - Erik - 2003-04-14

From the screenshots: this is not correct German, right? "Massen Druck" "In die Zwischen Ablage Kopieren" "Eigene Label Definition Hinzofügen"

Re: Language in the screenshots - Erik - 2003-04-14

Sorry, it is "Eigene Label Definition Hinzufügen", but that still looks wrong.

Re: Language in the screenshots - Nicolas GOUTTE - 2003-04-14

Indeed it is not. Correct would be: "Massendruck" "In die Zwischenablage kopieren" "Eigene Label-Definition hinzufügen" Have a nice day/evening/night!

Re: Language in the screenshots - Stonki - 2003-04-14

ok, da wir ja alle Legastiker sind (hoffentlich ist das richtig geschrieben :) ), werden wir das deutschen Beschreibungen ändern. Die Sache mit der Bildschirmanzeige: ok, werden wir berücksichtigen, vielleicht können wir das ja kurzfristig ändern. cu Stonki

Re: Language in the screenshots - Dominik Seichter - 2003-04-14

The screenshot's are from a slighly older version. The final stable release got spell checked, so there are hopefully not that many spelling mistakes in the final :-). Anyways thanks, for the information, we will update the screenshots as soon as possible. Unfortunately, we can't right no, because we had an IDE harddisk crash on our server and we are still waiting for a new one. That is also why our webpage can't be accessed right now. Sorry for all the inconviences. CU Dom (KBarcode Programmer)

Re: Language in the screenshots - Bebop - 2003-04-14

catch (LegasthenikerAlarm e) { e.replace ("Legastiker", "Legastheniker"); };

Re: Language in the screenshots - Jim - 2003-04-14

LOL! What a word to make a mistake in!

Re: Language in the screenshots - Zelva - 2003-04-14

catch( LameCatchUsage& e ) { e.replace( "LegasthenikerAlarm", "LegasthenikerAlarm&" ); }; // >;-)

Re: Language in the screenshots - Stonki - 2003-04-17

Hallo Erik, when working for more than 9 months on a program like kbarcode, you do not see this kind of mistakes. Please: give us better phrases and keywords for the German and English language. We will release a 1.2.1 version, which will fix the 800x600 problems, so this would be a good opportunity to fix the language as well. cu Stefan Onken Project Manager kbarcode

Who said KDE didn't have apps? - KDE User - 2003-04-14

First KStars, now KBarcode. Quality apps doing a very special and useful job. Keep them coming!

KPart? - Andrea Cascio - 2003-04-14

First, let me congratulate for the excellent quality of KBarcode. Similar software under windows are often based on OLE controls which can be embedded by various applications (word processors, report printers and so on). Can (or will) KBarcode make something like this using KParts?

Re: KPart? - Dominik Seichter - 2003-04-15

I already thought about this, because I think it would especially be a good addition for KOffice. Maybe this is a good chance for me to learn KParts better ;-)! For now you can still export barcodes as png images (or other formats) and import them in almost every app and document. But I know a KPart would be much better. CU Dom

Re: KPart? - Morty - 2003-04-15

When it comes to using barcode programs it's not the importing into other apps or documents which is the important task. The important ting is to be able to use it as a lib for printing. Naturally you will use the barcodeapp to design the layout, but what a power user wants is the ability to use this as a template and print from a 3rd party app. The 3rd party app generates someting like part/serial-number or something and the barcode lib generates the barcode from the template and prints it. In the windows world they would use ActivX not OLE. Having seen this implemented, I can tell you settting up and dumping the ActivX controller into the program took less time than designing the label according to the spec :-) BTW: How good does it work with dedicated barcodepriners?

Re: KPart? - stephane PETITHOMME - 2003-04-15

DEfinitelly agree with that one. I would like to use it from my "underdeveloppement" library software to print book label. The requirement is just to generate on the fly lable using a specific template for new document.

screen resolution - ced - 2003-04-15

As of July 24th, 2002 and according to OneStats, common screen resolutions are: 1. 1024 x 768 43% 2. 800 x 600 37% 3. 1280 x 1024 12.9% 4. 1152 x 864 3.8% 5. 640 x 480 1.3% 6. 1600 x 1200 1% 7. 1152 x 870 0.2% And personaly, I've a 800*600 screen. All programs should be usuable on such a screen.

Re: screen resolution - uga - 2003-04-15

These are the stats for KDE users in kde-look (which differ quite a lot!): http://www.kde-look.org/poll/index.php?poll=19

Re: screen resolution - fault - 2003-04-15

Perhaps because 800x600 is still unusable pretty much in KDE? :)

Re: screen resolution - ced - 2003-04-15

that's a poll, not stats

Re: screen resolution - fault - 2003-04-15

True.. but it shouldn't matter much with XFree86, which probably 99% of KDE users are using. You can have virtual resolutions. On PowerBase 200 (old mac-clone), I use a resolution of 800x600 on a 1600x1200 virtual screen.

Re: screen resolution - uga - 2003-04-15

Well, and what's the difference? Stats are just calculated from people questioned about a matter, the same way as this poll. The only difference may be that stats might have a broader audience. If you consider that kde-look users/voters are representative enough of all KDE users, and that more than 20000 users (votes) are meaningful compared to the full user group, then you can fairly say that this poll gives us proper statistics.

Re: screen resolution - Datschge - 2003-04-15

It should be noted that most users keep sticking to a system's default screen resolution. Windows' default screen resolution after installation has been 640x480 and 800x600 until recently. Knoppix on the other hand starts up in 1024x768 on almost all computers so most other Linux distributions should be able to do so as well.

Re: screen resolution - Stonki - 2003-04-17

We will work on the 800x600 resolution issue the next days and we will release a new version (1.2.1) of kbarcode, which will "fix" these kind of problems. Thanks a lot for pointing this out. This was something we never thought about. But this is the big strenght of Open Source Software: the feedback ! cu Stonki Project Manager kbarcode

we like it - Greg Rotunda - 2003-04-16

Hello KBarcode developers! you did a nice job overall I think... this program solves an expensive set of problems for me... Keep up the good work.

Possible uses? - AC - 2003-04-16

What home uses for kbarcode are there? Do all of them require a barcode reader as well?

Re: Possible uses? - uga - 2003-04-16

There're plenty of uses, but mainly with commertial uses: Local magazines who are registered and therefore have an ID. Home based companies (like home based companies) Linux developers who want to distribute their own soft-CD's with barcode ID's.... . . .

Re: Possible uses? - uga - 2003-04-16

Ahem! I should start reading properly my own posts before submitting: >Home based companies (like home based companies) Good example! :-) I should have written "(like farms for example)".

Re: Possible uses? - ariel pascual - 2004-01-20

What do you mean I cannot understand what you writing all about im very sorry ok?

Re: Possible uses? - Dominik Seichter - 2003-04-17

You can use KBarcode for many things at home, without the need for a barcode reader. One example is printing CD-Covers, but there may be more confortable applications for this task. A more usual task is printing business cards or address labels, both of them do not contain barcodes usually, so you won't need a barcode reader. As a matter of a fact, I do not even own a barcode reader, so one can definitly use KBarcode without owning one. CU Dom

Re: Possible uses? - Ali Tizghadam - 2004-04-11

Hi; I was wondering if you know any open source for barcode reader preferably Real-time software (on RTLinux or other real-time OS)? Thanks Ali

Re: Possible uses? - yi - 2005-12-09

Yes, I can only tell you that you are the biggest geek I know...

KDE Interface Guidelines - Morten Hustveit - 2003-04-18

http://developer.kde.org/documentation/standards/kde/style/dialogs/complex.html A dialog should be designed such that it does not need to be bigger than 4/5th of the screen dimensions. So with a screen size of 800x600 pixels (width by height) the dialog should not exceed 640x480 pixels in any dimension. KDE assumes a minimum screen size of 800x600 pixels.

Thank you - Chris - 2003-04-25

You should not have to listen to these complaining ingrates. You worked hard to put out a program that you charge $0.00 for. It makes me wonder how many of these negative comments are coming from Europe. I say this because many Europeans tend to not appreciate the work or sacrifice of others. :)