AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Bibliothek] Barcode für Delphi (Zint)
Thema durchsuchen
Ansicht
Themen-Optionen

[Bibliothek] Barcode für Delphi (Zint)

Ein Thema von chaosben · begonnen am 27. Nov 2009 · letzter Beitrag vom 24. Okt 2020
Antwort Antwort
Carsten2

Registriert seit: 14. Jun 2010
22 Beiträge
 
Delphi 4 Standard
 
#1

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 17. Okt 2013, 11:14
Liebe Leut'

ich bin nicht bei Google und will es auch nicht sein.
Ich verstehe leider nicht, warum hier nicht der richtige Ort sein soll, um auf Fehler im Quellcode hinzuweisen.
Gibt es eine andere (Google-)freie Möglichkeit?
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 17. Okt 2013, 11:37
Nagut ... alle, die eine akute Google-Allergie haben, können auch in diesem Thread posten.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.291 Beiträge
 
Delphi 12 Athens
 
#3

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 17. Okt 2013, 11:52
Google Code hat wahrscheinlich genauso viele Lorbeeren verspielt wie Sourceforge. Viele sind deshalb zu Github abgewandert. Mir ist das aber weitgehend Jacke wie Hose, ich bleibe wohl bei SF, nach kleineren Ausflügen zu GC mit mäßigen Ergebnissen.

Insofern ist es nicht schlecht, wenn man auch hier Feedback geben kann. Aus Sicht der Maintainer wäre es bei GC aber sicher einfacher.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Carsten2

Registriert seit: 14. Jun 2010
22 Beiträge
 
Delphi 4 Standard
 
#4

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 17. Okt 2013, 12:26
Danke

in unit zint_render_canvas;

ClearBackground mit Rectangle und Pen verursacht
verschobenen Hintergrund... (besonders bei kleiner Module-Grösse wie 1 auf TMetafilecanvas sichtbar)

Besser wie in DrawRect FillRect benutzen:
Code:
procedure TZintRenderTargetCanvas.ClearBackground(
  const AParams: TZintClearBackgroundParams);
begin
  FCanvas.Brush.Color:=FBGColor;
  FCanvas.Brush.Style:=bsSolid;
  //Canvas.Pen.Style:=psSolid; //geändert
  //FCanvas.Pen.Color:=FBGColor; //geändert

  //FCanvas.Rectangle(Round(AParams.X), //geändert
  FCanvas.FillRect(Rect(Round(AParams.X), //geändert
                        Round(AParams.Y),
                        Round(AParams.X + AParams.Width),
                        Round(AParams.Y + AParams.Height)
                        )//geändert
                        );
  Mit Zitat antworten Zitat
Carsten2

Registriert seit: 14. Jun 2010
22 Beiträge
 
Delphi 4 Standard
 
#5

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 21. Okt 2013, 20:19
Fehler
in unit zint_gs1
in function ugs1_verify:

"reduced" in ustrcpy benötigt Länge von "temp"...

Code:
  if (strlen(temp) < src_len + 5) then
  begin
    SetLength(reduced, src_len + 5); //hinzugefügt
    ustrcpy(reduced, ArrayOfCharToArrayOfByte(temp));
    Result := 0; exit;
  end;
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#6

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 22. Okt 2013, 07:06
Danke!
Ist nun gefixt. Der Fehler lag sogar noch höher.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Carsten2

Registriert seit: 14. Jun 2010
22 Beiträge
 
Delphi 4 Standard
 
#7

AW: [Bibliothek] Barcode für Delphi (Zint)

  Alt 22. Okt 2013, 14:37
Danke zurück!

Aztec mit GS-1 funktioniert nicht richtig.
Fehler nicht gefunden!

in Function aztec_text_process:
Es fiel mir auf:
2 While-Schleifen in Repeat-Until geändert.
z.B.:
"while (i < (maplength - 1) do begin"
ist aber etwas anderes als
"until not (i < (map_length - 1));"

Warum "if (gs1 <> 0) and (i = 1) then"
statt "if(gs1 && (i == 0)) { " wie in aztec.c

Das alles verursacht aber nicht den Fehler:
in bctester_de.exe ergibt "[28] 1234567"
mit zint.pas "2#8 1234567"
mit zint.dll "]z128 1234567"
"]z1" ist wohl richtig, da es FNC1 ist.

Wer hat da eine Idee?
  Mit Zitat antworten Zitat
Antwort Antwort


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 · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz