Barcode
TsgcHTMLComponent_Barcode — renderuje kod kreskowy Code 128 SVG w czystym Pascalu z dowolnego tekstu ASCII, z opcjonalnym czytelnym dla człowieka podpisem, w Delphi, C++ Builder i .NET.
TsgcHTMLComponent_Barcode — renderuje kod kreskowy Code 128 SVG w czystym Pascalu z dowolnego tekstu ASCII, z opcjonalnym czytelnym dla człowieka podpisem, w Delphi, C++ Builder i .NET.
Ustaw Data (i opcjonalnie Symbology), a następnie odczytaj właściwość HTML.
TsgcHTMLComponent_Barcode
Wbudowany kod kreskowy SVG Code 128 + opcjonalny tekst (koder w czystym Pascalu)
Delphi, C++ Builder, .NET
Ustaw Data, wybierz ModuleWidth/Height, a następnie odczytaj 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
Składniki, po które sięgasz najczęściej.
Data to wartość do zakodowania; akceptowane są tylko znaki ASCII 0–127 (znak spoza zakresu zgłasza wyjątek).
Symbology wybiera standard kodu kreskowego; obecnie dostępny jest Code 128 (bsCode128), automatycznie przełączający się między podzbiorami A/B/C dla jak najbardziej kompaktowego kodowania.
ModuleWidth ustala szerokość w pikselach najwęższej kreski; Height ustala wysokość kresek.
ShowText wypisuje zakodowane Data pod kreskami.
Color maluje kreski i tekst; BackgroundColor wypełnia tło za nimi.
GetSVG (używane również przez HTML) zwraca znaczniki wbudowanego SVG, opakowane w kontener sgc-barcode.
| Pomoc onlinePełna dokumentacja API i przewodnik użytkowania tego komponentu. | Otwórz | |
| Wszystkie komponenty sgcHTMLPrzejrzyj pełną matrycę funkcji 80+ komponentów. | Otwórz | |
| Pobierz bezpłatną wersję próbną30-dniowa wersja próbna zawiera projekty demonstracyjne 60.HTML. | Otwórz | |
| CennikLicencje Single, Team i Site z pełnym kodem źródłowym. | Otwórz |