Barcode
TsgcHTMLComponent_Barcode — renderizza un codice a barre Code 128 SVG in puro Pascal da qualsiasi testo ASCII, con didascalia leggibile opzionale, in Delphi, C++ Builder e .NET.
TsgcHTMLComponent_Barcode — renderizza un codice a barre Code 128 SVG in puro Pascal da qualsiasi testo ASCII, con didascalia leggibile opzionale, in Delphi, C++ Builder e .NET.
Imposta Data (e facoltativamente Symbology), quindi leggi la proprietà HTML.
TsgcHTMLComponent_Barcode
Inline SVG Code 128 barcode + optional text (pure-Pascal encoder)
Delphi, C++ Builder, .NET
Imposta Data, scegli ModuleWidth/Height, quindi leggi 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
I membri che utilizzerai più spesso.
Data è il valore da codificare; è accettato solo ASCII 0–127 (un carattere fuori intervallo genera un’eccezione).
Symbology seleziona lo standard del codice a barre; oggi è disponibile Code 128 (bsCode128), che passa automaticamente tra i subset A/B/C per la codifica più compatta.
ModuleWidth imposta la larghezza in pixel della barra più stretta; Height imposta l’altezza delle barre.
ShowText stampa il Data codificato sotto le barre.
Color colora le barre e il testo; BackgroundColor riempie lo sfondo dietro di esse.
GetSVG (usato anche da HTML) restituisce il markup SVG inline, racchiuso in un contenitore sgc-barcode.
| Guida in lineaRiferimento API completo e guida all’uso per questo componente. | Apri | |
| Tutti i componenti sgcHTMLEsplora la matrice completa delle funzionalità di oltre 80 componenti. | Apri | |
| Scarica la Prova GratuitaLa prova di 30 giorni include i progetti demo 60.HTML. | Apri | |
| PrezziLicenze Single, Team e Site con codice sorgente completo. | Apri |