myCSharp.de - DIE C# und .NET Community (http://www.mycsharp.de/wbb2/index.php)
- Entwicklung (http://www.mycsharp.de/wbb2/board.php?boardid=3)
-- Grafik und Sound (http://www.mycsharp.de/wbb2/board.php?boardid=25)
--- Barcode Generator (http://www.mycsharp.de/wbb2/thread.php?threadid=73971)


Geschrieben von av1406 am 21.07.2009 um 12:23:

  Barcode Generator

hallo zusammen,

ich google seit 2 std. und werd nicht fündig...

ich muss im rahmen meiner abschlussarbeit aus irgendwelchen Daten, 2D Barcodes in Form von Data Matrix (ECC200) erzeugen bzw. generieren.

Ich weiss dass es dazu geeignete Libraries gibt, die man anwenden kann.
Die Firma bei der ich meine Abschlussarbeit mache, würde diese Libraries auch kaufen, aber ich finde keine!!

das einzige was ich gefunden hab war von Wolf Software und war windows app. spezifiziert...

könnt ihr mir bitte helfen??



Geschrieben von vbprogger am 21.07.2009 um 12:31:

 

Hallo,

schau mal hier:  http://www.codeproject.com/KB/miscctrl/barcodectl.aspx



Geschrieben von JAck30lena am 21.07.2009 um 12:31:

 

hier eine auflistung von kommerziellen und freien controls und libs:
 http://wareseeker.com/free-datamatrix-ecc-200/

hier was speziell für .net:
 http://www.neodynamic.com/barcodes/DataMatrix_Barcode_net_windows_forms.aspx


ps: nach was hast du gegoogelt? ich habe "ECC200 c#" eingegeben und etliche treffer gelandet.


@vbprogger:
das ist nur für den 3of9 code. hier geht es aber um datamatrix codes.



Geschrieben von fagju am 21.07.2009 um 12:34:

 

 http://www.filebuzz.com/fileinfo/42456/Barcode_Professional_SDK_for__NET.html

 http://www.filebuzz.com/fileinfo/8538/Morovia_Data_Matrix_Barcode_Fontware.html



Geschrieben von Joetempes am 21.07.2009 um 12:39:

 

Das was Jack gepostet hat "neodynamic" ist richtig Klasse!



Geschrieben von av1406 am 21.07.2009 um 12:51:

 

ich danke euch allen für die mühe...
hatte bereits einige der links gefnuden, andere nicht...

was ich brauche sind reine Libraries also DLLs. keine installationsdateien, keine tools oder ähnliches...

80% der links waren tools wo mit man barcodes generieren kann. die anderen 20% waren window applications geschrieben in c#, asp.net usw. die aus einem string einen barcode erzeugen...

ich brauche aber eine dll, die mir geeignete methoden und klassen bereitstellt mit denen ich unter einer consolenapplikation, aus einem z.b. String einen barcode erzeugen kann...



Geschrieben von JAck30lena am 21.07.2009 um 12:57:

 

1. diese tools liegen meist mit quellcode vor. dan nschau dir den code an und lass dich inspirieren
2. was ich dir geschickt hane, ist etwas zum installieren... aber nur auf dem entwicklerrechner! soweit ich weiß ist da eine installation auf der zielmaschine nciht notwendig.
3.

Zitat:
ich brauche aber eine dll, die mir geeignete methoden und klassen bereitstellt mit denen ich unter einer consolenapplikation, aus einem z.b. String einen barcode erzeugen kann...

ob du das teil in ein bitmap rendern läasst oder direkt auf ein control ist unerheblich. der weg ist der gleiche.



Geschrieben von jaensen am 21.07.2009 um 13:17:

 

Gibt auch Barcode Fonts...



Geschrieben von av1406 am 21.07.2009 um 14:12:

 

ich werd aus den sachen nicht schlauer....

:(



Geschrieben von dN!3L am 21.07.2009 um 14:18:

  RE: Barcode Generator

Hallo zusammen,

Zitat von av1406:
2D Barcodes in Form von Data Matrix (ECC200) erzeugen bzw. generieren.

Ui, DataMatrix ist schwierig (was zu finden). Aufgrund Lizenzbestimmungen der ISO-Norm findet man eigentlich keine quelloffenen Sourcen. Und die reinen "DLL-Lösungen" sind dann auch alle kostenpflichtig.

Zitat von JAck30lena:
1. diese tools liegen meist mit quellcode vor. dan nschau dir den code an und lass dich inspirieren

Zitat von jaensen:
Gibt auch Barcode Fonts...

Für beides gilt: Nein, nicht für DataMatrix-2D-Codes.

Zitat von av1406:
ich google seit 2 std. und werd nicht fündig..

Ja, da hast du recht. Ich hab noch viel länger gesucht. Das einzige (wirklich!) brauchbare, das ich gefunden habe, war  http://barcode4j.sourceforge.net/. In  http://sourceforge.net/projects/itextsharp/ findet man die entsprechende C#-Portierung.

Gruß,
dN!3L



Geschrieben von jaensen am 21.07.2009 um 14:39:

 

Hmm.. ok, hab übersehen das es für Matrix barcodes sein soll...



Geschrieben von dN!3L am 21.07.2009 um 14:42:

  RE: Barcode Generator

Hier mal eine Lösung mit iTextSharp:

C#-Code:
using System.Drawing;
using System.Windows.Forms;
using iTextSharp.text.pdf;

class Program
{
    private static void Main(string[] args)
    {
        BarcodeDatamatrix barcodeDatamatrix = new BarcodeDatamatrix();

        // Encoding (optional)
        barcodeDatamatrix.Options = BarcodeDatamatrix.DM_ASCII;

        // Größe (optional, nur gültige DataMatrix-Größen!)
        barcodeDatamatrix.Width = 144;
        barcodeDatamatrix.Height = 144;

        // DataMatric generieren
        barcodeDatamatrix.Generate("Das ist ein Text");
        Image image = barcodeDatamatrix.CreateDrawingImage(Color.Black,Color.White);

        // Fenster mit PictureBox zum Anzeigen
        Form form = new Form();
        PictureBox pictureBox = new PictureBox() { Dock = DockStyle.Fill };
        form.Controls.Add(pictureBox);
        pictureBox.Image = image;
        Application.Run(form);
    }
}

Gruß,
dN!3L



Geschrieben von Section31 am 21.07.2009 um 14:54:

 

Hallo,

für Datamatrix Barcode kann ich noch  http://sourceforge.net/projects/iec16022sharp/ empfehlen.

Grüße



Geschrieben von av1406 am 21.07.2009 um 15:42:

 

danke euch allen für die super dlls...

besonderen dank an dN!3L für iTextSharp...

ich hatte mich zwar schon mal mit iTextSharp beschäftigt allerdings in einem anderen kontext nämlich pdf erzeugen...

dass iTextSharp Data Matrix Barcodes erzeugt ist GENIAAAL!

das auch noch FOR FREE!!

DANKEEE!! ich beschäftige mich gerade mit der syntax und es sieht bis jetzt suppper aus...

DANKEEE nochmaaals!!



© Copyright 2003-2010 myCSharp.de-Team. Alle Rechte vorbehalten. 09.09.2010 13:34