Sepcot Posted March 15, 2007 Posted March 15, 2007 (edited) MODERATORS NOTE: this plugin has been superseded by a newer version: https://forums.getpaint.net/topic/31559-barcode-v14-nov-14-2015/ Version 1.1.x of my Paint.NET Barcode Plugin is completed. Note: I do not have access to a barcode reader and have not checked the validity of the barcodes, but they should be accurate ? Version 1.1.x supports Code 39 and POSTNET barcodes, as well as fixes some rendering issues. 'Sepcot.com' encoded with Code 39 '12345' encoded with POSTNET Quote DLL Download Link (version 1.1.1): http://www.sepcot.co...rcodeEffect.zip (Unzip - Drop the Barcode.dll file into your Paint.NET Effects folder) Source Download Link (version 1.1.1): http://www.sepcot.co...ffectSource.zip For more information about what is going on in the code you can visit: http://www.sepcot.co...-Barcode-Pluginhttp://www.sepcot.co...ode-Plugin-v1_1 Edited May 17, 2018 by toe_head2001
Bob Posted March 16, 2007 Posted March 16, 2007 Making barcodes basically. No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio
usedHONDA Posted March 16, 2007 Posted March 16, 2007 I can use that! Um..... er.... somehow... EDIT: Ta Da! "The greatest thing about the Internet is that you can write anything you want and give it a false source." ~Ezra Pound twtr | dA | tmblr | yt | fb
Sepcot Posted March 16, 2007 Author Posted March 16, 2007 wuts the point of this? I had to learn how to generate barcodes for a project I was working on at work... it was easy enough to turn it into a plugin...
Rick Brewster Posted March 16, 2007 Posted March 16, 2007 How 'bout that? "What's the point?" The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
barkbark00 Posted March 16, 2007 Posted March 16, 2007 Dude! I deal with barcodes all day. Can you make it output a POSTNET barcode w/Check digit? Take responsibility for your own intelligence. 😉 -Rick Brewster
usedHONDA Posted March 16, 2007 Posted March 16, 2007 http://zone.ni.com/devzone/cda/tut/p/id/5027 "The greatest thing about the Internet is that you can write anything you want and give it a false source." ~Ezra Pound twtr | dA | tmblr | yt | fb
davidtayhs Posted March 16, 2007 Posted March 16, 2007 Amazing plug-in! I typed in my identity card number and it created a perfect match with the barcode found on my identity card! Well done, Sepcot! This might be useful one day other than for "Nine Inch Nails"!!!
Rick Brewster Posted March 16, 2007 Posted March 16, 2007 Hrmm the plugin does very weird stuff if you have a non-rectangular selection active. Very very bizarre stuff. The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
barkbark00 Posted March 16, 2007 Posted March 16, 2007 http://zone.ni.com/devzone/cda/tut/p/id/5027 Did you post that for my sake or everyone else's? If for me, I know what one is and how to decode it... Take responsibility for your own intelligence. 😉 -Rick Brewster
MadJik Posted March 16, 2007 Posted March 16, 2007 'Sepcot.com' Encode with Code 39 I print and read this one : sepcot;com -> no capital letter -> semi column instead dot (Well I'm using a french keyboard so I'm sure it's a matter of configuring the BC reader) My DeviantArt | My Pictorium | My Plugins | Donate via Paypal
Sepcot Posted March 16, 2007 Author Posted March 16, 2007 I print and read this one : sepcot;com -> no capital letter -> semi column instead dot (Well I'm using a french keyboard so I'm sure it's a matter of configuring the BC reader) Well, 'Sepcot.com' was encoded with Code 39, so it should be read in as 'SEPCOT.COM' (all uppercase, no lower case letters in Code 39) and there is no ';' character in Code 39 (there is in Full ASCII Code 39) so that is probably related to the language.
Eraesr Posted March 16, 2007 Posted March 16, 2007 Awesome, now I can design my own bonuscard from the supermarket (they have barcodes). I'm gonna give it a shot
BoltBait Posted March 16, 2007 Posted March 16, 2007 Eraesr, use your powers for good, not evil. Download: BoltBait's Plugin Pack | CodeLab | and a Free Computer Dominos Game
Rick Brewster Posted March 16, 2007 Posted March 16, 2007 By the way, Sepcot, my previous comment about irregular selections was not a "bizarre observation": your plugin is actually written incorrectly, and its rendering will end up incorrect if changes are made to the rendering framework and how the region of interests are passed to effects. (Like what if I start dividing up the rendering based on rectangle tiles, instead of scanlines? etc) The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
MadJik Posted March 16, 2007 Posted March 16, 2007 I print and read this one : sepcot;com -> no capital letter -> semi column instead dot (Well I'm using a french keyboard so I'm sure it's a matter of configuring the BC reader) Well, 'Sepcot.com' was encoded with Code 39, so it should be read in as 'SEPCOT.COM' (all uppercase, no lower case letters in Code 39) and there is no ';' character in Code 39 (there is in Full ASCII Code 39) so that is probably related to the language. My reader passes through the keyboard emulating the key strokes... I need to adjust the settings for it (if it read a 'A' it could give 'Q'). My DeviantArt | My Pictorium | My Plugins | Donate via Paypal
Sepcot Posted March 16, 2007 Author Posted March 16, 2007 By the way, Sepcot, my previous comment about irregular selections was not a "bizarre observation": your plugin is actually written incorrectly, and its rendering will end up incorrect if changes are made to the rendering framework and how the region of interests are passed to effects. (Like what if I start dividing up the rendering based on rectangle tiles, instead of scanlines? etc) Ah, I think I have figured out a fix for this, but I don't have Visual Studio at work... look for an update next week... Dude! I deal with barcodes all day. Can you make it output a POSTNET barcode w/Check digit? If my fix works, I should be able to implement POSTNET as well.
Picc84 Posted March 16, 2007 Posted March 16, 2007 Haha good idaea! Intresting things coming out of this I see in future...
Sepcot Posted March 19, 2007 Author Posted March 19, 2007 By the way, Sepcot, my previous comment about irregular selections was not a "bizarre observation": your plugin is actually written incorrectly, and its rendering will end up incorrect if changes are made to the rendering framework and how the region of interests are passed to effects. (Like what if I start dividing up the rendering based on rectangle tiles, instead of scanlines? etc) Fixed. I refractored a lot of my code and added a BarcodeSurface class to pre-render a given barcode before it gets drawn to the destination surface. Dude! I deal with barcodes all day. Can you make it output a POSTNET barcode w/Check digit? POSTNET support added. See original post for download links.
barkbark00 Posted March 19, 2007 Posted March 19, 2007 Looks great! Take responsibility for your own intelligence. 😉 -Rick Brewster
yawnfate2442 Posted March 27, 2007 Posted March 27, 2007 Awsome plugin! Could you add support for codabar?
Ash Posted March 30, 2007 Posted March 30, 2007 Nice! All creations Ash + Paint.NET [ Googlepage | deviantArt | Club PDN | PDN Fan ]
usedHONDA Posted March 30, 2007 Posted March 30, 2007 So are we supposed to guess what your barcode says or something? "The greatest thing about the Internet is that you can write anything you want and give it a false source." ~Ezra Pound twtr | dA | tmblr | yt | fb
Recommended Posts