AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Komponente] Barcode für Delphi (Zint)

[Komponente] Barcode für Delphi (Zint)

Ein Thema von chaosben · begonnen am 27. Nov 2009 · letzter Beitrag vom 5. Nov 2011
Antwort Antwort
Seite 1 von 2  1 2   
Benutzerbild von chaosben
chaosben
Registriert seit: 27. Apr 2005
Wer in Delphi/Fastreport Barcodes braucht, hats ab jetzt ein wenig leichter.

Hier gibt es eine Komponente die zur Zeit 84 verschiedene Barcodetypen kodieren kann. Sie basiert auf dem OpenSource-Projekt "Zint" (Homepage / SourceForge).

Im Moment werden diese Typen unterstützt:
Code:
CODE11
C25MATRIX
C25INTER
C25IATA
C25LOGIC
C25IND
CODE39
EXCODE39
EANX
EAN128
CODABAR
CODE128
DPLEIT
DPIDENT
CODE16K
CODE49
CODE93
FLAT
RSS14
RSS_LTD
RSS_EXP
TELEPEN
UPCA
UPCE
POSTNET
MSI_PLESSEY
FIM
LOGMARS
PHARMA
PZN
PHARMA_TWO
PDF417
PDF417TRUNC
MAXICODE
QRCODE
CODE128B
AUSPOST
AUSREPLY
AUSROUTE
AUSREDIRECT
ISBNX
RM4SCC
DATAMATRIX
EAN14
CODABLOCKF
NVE18
JAPANPOST
KOREAPOST
RSS14STACK
RSS14STACK_OMNI
RSS_EXPSTACK
PLANET
MICROPDF417
ONECODE
PLESSEY
TELEPEN_NUM
ITF14
KIX
AZTEC
DAFT
MICROQR
HIBC_128
HIBC_39
HIBC_DM
HIBC_QR
HIBC_PDF
HIBC_MICPDF
HIBC_BLOCKF
HIBC_AZTEC
AZRUNE
CODE32
EANX_CC
EAN128_CC
RSS14_CC
RSS_LTD_CC
RSS_EXP_CC
UPCA_CC
UPCE_CC
RSS14STACK_CC
RSS14_OMNI_CC
RSS_EXPSTACK_CC
CHANNEL
CODEONE
GRIDMATRIX
Wer selbst etwas implementieren möchte, dem sei die Klasse TZintBarcode empfohlen. Sie kapselt die eigentliche Logik. Einfach per Properties die Parameter setzen (siehe Zint-Website -> Manual) und dann per GetBarcode sich das fertige Bitmap liefern lassen.

Viel Spass!
TUO.net
If I have seen farther it is by standing on the shoulders of Giants. (Isaac Newton)

Geändert von chaosben (28. Jun 2011 um 20:45 Uhr)
 
alzaimar

 
Delphi 2007 Enterprise
 
#2
  Alt 27. Nov 2009, 17:00
SUPER!
  Mit Zitat antworten Zitat
Hisoka

 
FreePascal / Lazarus
 
#3
  Alt 27. Nov 2009, 22:42
Man sollte aber beachten das diese Komponente nur in GPL Projekten genutzt werden darf. Denn zInit steht unter der GPLv3. Daher müssen alle abgeleiteten und darauf aufbauenden Projekte unter der GPLv3 stehen.
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

 
Delphi 2009 Professional
 
#4
  Alt 29. Nov 2009, 15:57
Joa ... für den Moment stimmt das.

Aber glücklicherweise denkt Robin (der Chef-Entwickler von Zint) gerade darüber nach, die Lizenz auf LGPL zu ändern. Somit kann man die zint.dll dann in jedem beliebigen Projekt benutzen. Schaut also ab und zu mal auf die Zint-Website.
Benjamin Schwarze
  Mit Zitat antworten Zitat
Oliver Voß

 
Delphi 5 Professional
 
#5
  Alt 30. Jul 2010, 10:38
Moin Forum,

ich habe mir das Programm eben mal runtergeladen und installiert. Aber es gibt nur ein Programm im Startmenü, wo finde ich denn die Komponente unter Delphi oder eine DLL die man benutzen kann?

Gruß Oliver
  Mit Zitat antworten Zitat
mkinzler

 
Delphi XE2 Professional
 
#6
  Alt 30. Jul 2010, 10:43
Du musst das/die Package(s) in Delphi Öffen und diese Installieren
Markus Kinzler
  Mit Zitat antworten Zitat
Oliver Voß

 
Delphi 5 Professional
 
#7
  Alt 30. Jul 2010, 10:56
Wo finde ich denn die Packages?
Im Programmverzeichnis C:\Programme\Zint finde ich nur drei Dateien(exe). Keine Packages oder pas-dateien oder so.
  Mit Zitat antworten Zitat
mkinzler

 
Delphi XE2 Professional
 
#8
  Alt 30. Jul 2010, 11:02
Du hast auch nicht dei Komponente, sonder das Programm (Studio) heruntergeladen
http://theunknownones.googlecode.com...s/ZintBarcode/
Markus Kinzler
  Mit Zitat antworten Zitat
Oliver Voß

 
Delphi 5 Professional
 
#9
  Alt 30. Jul 2010, 12:11
Ok, klappt, danke
  Mit Zitat antworten Zitat
LokutusvB

 
Delphi XE Enterprise
 
#10
  Alt 4. Nov 2011, 11:02
Ich stelle mich sicher nur zu dumm an, aber wo versteckt sich hier die Komponente für Delphi XE?
http://theunknownones.googlecode.com...s/ZintBarcode/

Ich konnte ich keiner der pas-Dateien eine Register-Prozedur finden.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2012 by Daniel R. Wolf