2009-05-28 14 views
4

Ich habe einen Crystal-Bericht, dem ich einen Barcode hinzufügen muss. Ich habe einige kostenlose und Demo-TrueType-Fonts Code 39, Code 128 und UPC aus verschiedenen Quellen heruntergeladen. Wenn ich den Bericht ausdrucke, kann ich den Barcode sehen, aber er scannt nicht mit meinem Scanner (der Scanner funktioniert so, wie ich ihn auf mehreren anderen Barcodes getestet habe). Muss ich etwas spezielles mit Crystal Reports verwenden, um einen Barcode zu erstellen, den ein Scanner lesen kann?Drucken Barcode mit Crystal Reports

(Ich habe versucht, es auf einem Etikettendrucker zum Drucken von Etiketten entworfen Druck so glaube ich nicht, dass es ein Problem mit dem Papier/Auflösung)

+0

Exportieren Sie es vor dem Drucken, oder drucken Sie es direkt im nativen Format in das Viewer-Steuerelement? –

+0

Ich exportiere es als PDF und sende es dann an die Benutzer. –

Antwort

3

Tatsächlich haben die meisten Barcodes Prüfsummen und/oder führende & nachgestellte Zeichen.

Das einfachste ist Code 3 von 9. Um es zu verwenden, müssen Sie den Code mit einem * beginnen und beenden.

Beispiele:

  • ABCD Sie * ABCD *

Einige Charaktere als auch zu entkommen erfordern verwenden müssen drucken:

  • drucken # 123! Sie benötigen */C123/A *

Weitere Informationen über Code 3 of 9 zu verwenden.

4

Barcodes haben Prüfziffern eingebettet in ihnen, und Sie müssen reproduzieren Sie das zusätzlich zur Verwendung der Schriftart. Ich glaube, es gibt Third-Party-Bibliotheken für Crystal, die Barcodes korrekt formatieren, damit sie gescannt werden können.

+0

Haben Sie eine dieser Bibliotheken von Drittanbietern verwendet? Welche funktioniert ... Irgendwelche frei ?? –

+0

Ich mache das Crystal-Zeug hier nicht, aber ich glaube, wir haben Azalee benutzt. Vor einigen Jahren habe ich ein Muster zum Formatieren von Code128 gefunden und für unseren Gebrauch angepasst. Ich weiß nichts kostenlos, aber einige der Formatierungsregeln können Sie implementieren. – Robert