Barcode
TsgcHTMLComponent_Barcode — erzeugen Sie einen reinen Pascal-Code-128-SVG-Barcode aus beliebigem ASCII-Text, mit optionaler lesbarer Bildunterschrift, in Delphi, C++ Builder und .NET.
TsgcHTMLComponent_Barcode — erzeugen Sie einen reinen Pascal-Code-128-SVG-Barcode aus beliebigem ASCII-Text, mit optionaler lesbarer Bildunterschrift, in Delphi, C++ Builder und .NET.
Setzen Sie Data (und optional Symbology), und lesen Sie dann die HTML-Eigenschaft.
TsgcHTMLComponent_Barcode
Inline-SVG-Code-128-Barcode + optionaler Text (reiner Pascal-Encoder)
Delphi, C++ Builder, .NET
Setzen Sie Data, wählen Sie ModuleWidth/Height, und lesen Sie dann HTML.
uses
sgcHTML_Component_Barcode;
var
oBarcode: TsgcHTMLComponent_Barcode;
begin
oBarcode := TsgcHTMLComponent_Barcode.Create(nil);
try
oBarcode.Data := 'ACME-00219841';
oBarcode.Symbology := bsCode128;
oBarcode.ModuleWidth := 2;
oBarcode.Height := 60;
oBarcode.ShowText := True;
WebModule.Response := oBarcode.HTML; // SVG bars + human-readable text
finally
oBarcode.Free;
end;
end;
// includes: sgcHTML_Component_Barcode.hpp
TsgcHTMLComponent_Barcode *oBarcode = new TsgcHTMLComponent_Barcode(NULL);
try
{
oBarcode->Data = "ACME-00219841";
oBarcode->Symbology = bsCode128;
oBarcode->ModuleWidth = 2;
oBarcode->Height = 60;
oBarcode->ShowText = true;
String html = oBarcode->HTML; // SVG bars + human-readable text
}
__finally
{
delete oBarcode;
}
using esegece.sgcWebSockets;
var barcode = new TsgcHTMLComponent_Barcode();
barcode.Data = "ACME-00219841";
barcode.Symbology = TsgcHTMLBarcodeSymbology.bsCode128;
barcode.ModuleWidth = 2;
barcode.Height = 60;
barcode.ShowText = true;
string html = barcode.HTML; // SVG bars + human-readable text
Die Member, die Sie am häufigsten verwenden.
Data ist der zu kodierende Wert; es wird nur ASCII 0–127 akzeptiert (ein Zeichen außerhalb des Bereichs löst eine Exception aus).
Symbology wählt den Barcode-Standard; Code 128 (bsCode128) ist bereits verfügbar und wechselt automatisch zwischen den Subsets A/B/C für die kompakteste Kodierung.
ModuleWidth legt die Pixelbreite des schmalsten Balkens fest; Height legt die Balkenhöhe fest.
ShowText druckt den kodierten Data-Wert unter den Balken.
Color färbt die Balken und den Text; BackgroundColor füllt den Hintergrund dahinter.
GetSVG (auch von HTML verwendet) gibt das Inline-SVG-Markup zurück, verpackt in einen sgc-barcode-Container.
| Online-HilfeVollständige API-Referenz und Verwendungshandbuch für diese Komponente. | Öffnen | |
| Alle sgcHTML-KomponentenDurchsuchen Sie die vollständige Funktionsmatrix von über 80 Komponenten. | Öffnen | |
| Kostenlose Testversion herunterladenDie 30-Tage-Testversion enthält die 60.HTML-Demoprojekte. | Öffnen | |
| PreiseSingle-, Team- und Site-Lizenzen mit vollständigem Quellcode. | Öffnen |