Barcode
TsgcHTMLComponent_Barcode — genera un código de barras Code 128 SVG en Pascal puro a partir de cualquier texto ASCII, con leyenda legible opcional, en Delphi, C++ Builder y .NET.
TsgcHTMLComponent_Barcode — genera un código de barras Code 128 SVG en Pascal puro a partir de cualquier texto ASCII, con leyenda legible opcional, en Delphi, C++ Builder y .NET.
Define Data (y opcionalmente Symbology), y luego lee la propiedad HTML.
TsgcHTMLComponent_Barcode
Código de barras Code 128 SVG en línea + texto opcional (codificador en Pascal puro)
Delphi, C++ Builder, .NET
Define Data, elige ModuleWidth/Height, y luego lee 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
Los miembros que usarás con más frecuencia.
Data es el valor a codificar; solo se acepta ASCII 0–127 (un carácter fuera de rango genera una excepción).
Symbology selecciona el estándar de código de barras; Code 128 (bsCode128) está disponible hoy, alternando automáticamente entre los subconjuntos A/B/C para la codificación más compacta.
ModuleWidth define el ancho en píxeles de la barra más estrecha; Height define la altura de las barras.
ShowText imprime el Data codificado debajo de las barras.
Color pinta las barras y el texto; BackgroundColor rellena detrás de ellos.
GetSVG (también usado por HTML) devuelve el marcado SVG en línea, envuelto en un contenedor sgc-barcode.
| Ayuda en líneaReferencia completa de la API y guía de uso para este componente. | Abrir | |
| Todos los componentes de sgcHTMLExplora la matriz completa de más de 80 componentes. | Abrir | |
| Descargar prueba gratuitaLa prueba de 30 días incluye los proyectos de demostración 60.HTML. | Abrir | |
| PreciosLicencias Single, Team y Site con código fuente completo. | Abrir |