Barcode Bileşeni — sgcHTML | eSeGeCe

Barcode

TsgcHTMLComponent_Barcode — Delphi, C++ Builder ve .NET'te herhangi bir ASCII metinden, isteğe bağlı okunabilir bir başlıkla saf Pascal Code 128 SVG barkodu işleyin.

TsgcHTMLComponent_Barcode

Data'yı ayarlayın (ve isteğe bağlı olarak Symbology'yi), ardından HTML özelliğini okuyun.

Bileşen sınıfı

TsgcHTMLComponent_Barcode

İşler

Satır içi SVG Code 128 barkodu + isteğe bağlı metin (saf Pascal kodlayıcı)

Diller

Delphi, C++ Builder, .NET

Yükü ayarlayın, işleyin

Data'yı ayarlayın, ModuleWidth/Height'ı seçin, ardından HTML'i okuyun.

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

Temel özellikler & yöntemler

En sık başvurduğunuz üyeler.

Yük

Data, kodlanacak değerdir; yalnızca ASCII 0–127 kabul edilir (aralık dışı bir karakter bir özel durum yükseltir).

Sembol düzeni

Symbology, barkod standardını seçer; Code 128 (bsCode128) bugün mevcuttur ve en kompakt kodlama için A/B/C alt kümeleri arasında otomatik geçiş yapar.

Çubuk boyutlandırma

ModuleWidth, en dar çubuğun piksel genişliğini ayarlar; Height, çubuk yüksekliğini ayarlar.

Okunabilir metin

ShowText, kodlanan Data'yı çubukların altına yazdırır.

Renkler

Color, çubukları ve metni boyar; BackgroundColor, arkalarını doldurur.

İşleme

GetSVG (HTML tarafından da kullanılır), bir sgc-barcode kapsayıcısına sarılmış satır içi SVG işaretlemesini döndürür.

Keşfetmeye devam edin

Çevrimiçi yardımBu bileşen için tam API referansı ve kullanım kılavuzu.
Tüm sgcHTML Bileşenleri80'den fazla bileşenin tam özellik matrisine göz atın.
Ücretsiz Deneme Sürümünü İndirin30 günlük deneme, 60.HTML demo projeleriyle birlikte gelir.
FiyatlandırmaTam kaynak kodlu Single, Team ve Site lisansları.

Başlamaya Hazır mısınız?

Ücretsiz deneme sürümünü indirin ve Delphi, C++ Builder ve .NET'te web arayüzleri oluşturmaya başlayın.