Class BarcodeParameters

Class BarcodeParameters

Nama dari : Aspose.BarCode.Generation Perhitungan: Aspose.BarCode.dll (25.4.0)

Parameter Generasi Barcode

[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters

Inheritance

object BarcodeParameters

anggota yang diwarisi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AustralianPost

Parameter kode bar Australia.

[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }

Nilai Properti

AustralianPostParameters

Aztec

dengan parameter Aztec.

[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }

Nilai Properti

AztecParameters

BarColor

Bar yang berwarna.Nilai default: warna hitam.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }

Nilai Properti

Color

BarHeight

Ketinggian 1D barcode dalam Aspose.BarCode.Generation.Unit nilai.Tidak diketahui apakah sifat Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode ditetapkan untuk AutoSizeMode.Nearest atau AutoSizeMode.Interpolation.

[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }

Nilai Properti

Unit

BarWidthReduction

Dapatkan atau menetapkan nilai pengurangan bar yang digunakan untuk mengimbangi penyebaran tinta saat mencetak.Nilai default : 0

public Unit BarWidthReduction { get; set; }

Nilai Properti

Unit

ChecksumAlwaysShow

Selalu menampilkan digit checksum dalam teks yang dapat dibaca oleh manusia untuk kode bar Code128 dan GS1Code128.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }

Nilai Properti

bool

Codabar

dengan parameter codabar.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }

Nilai Properti

CodabarParameters

Codablock

Berdasarkan parameter codablock.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }

Nilai Properti

CodablockParameters

Code128

Kode 128 parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }

Nilai Properti

Code128Parameters

Kode 16K

Parameter kode 16K.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }

Nilai Properti

Code16KParameters

CodeTextParameters

Parameter dari Codetext

[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }

Nilai Properti

CodetextParameters

Coupon

Menggunakan untuk UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }

Nilai Properti

CouponParameters

DataBar

Berdasarkan parameter data.

[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }

Nilai Properti

DataBarParameters

DataMatrix

Perbedaan DataMatrix

[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }

Nilai Properti

DataMatrixParameters

DotCode

Parameter dari DotCode

[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }

Nilai Properti

DotCodeParameters

EnableEscape

Menunjukkan apakah menggambarkan karakter "" sebagai karakter melarikan diri dalam sifat CodeText. Digunakan untuk Pdf417, DataMatrix, Code128 hanyaJika EnableEscape benar, "" akan dijelaskan sebagai karakter pelarian khusus. jika tidak, "" bertindak sebagai karakter normal.Aspose.BarCode mendukung input decimal ascii code dan mnemonic untuk ASCII control-code karakter. misalnya, \013 dan \CR berarti untuk CR.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }

Nilai Properti

bool

FilledBars

Dapatkan atau menetapkan nilai yang menunjukkan apakah bar diisi.Hanya untuk 1D barcode.Nilai default : benar

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }

Nilai Properti

bool

GS1 Komposisi

GS1 Komposisi Bar Parameter.

[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }

Nilai Properti

GS1CompositeBarParameters

Examples

Sampel ini menunjukkan cara membuat dan menyimpan gambar GS1 Composite Bar.Perhatikan bahwa 1D codetext dan 2D codetext dipisahkan oleh simbol ‘batu’

var codetext = "(01)03212345678906|(21)A1B2C3D4E5F6G7H8";
  using (var generator = new BarcodeGenerator(EncodeTypes.GS1CompositeBar, codetext))
  {
      generator.Parameters.Barcode.GS1CompositeBar.LinearComponentType = EncodeTypes.GS1Code128;
      generator.Parameters.Barcode.GS1CompositeBar.TwoDComponentType = TwoDComponentType.CC_A;

      // Aspect ratio of 2D component
      generator.Parameters.Barcode.Pdf417.AspectRatio = 3;

      // X-Dimension of 1D and 2D components
      generator.Parameters.Barcode.XDimension.Pixels = 3;

      // Height of 1D component
      generator.Parameters.Barcode.BarHeight.Pixels = 100;

      generator.Save("test.png");
  }

HanXin

Perbedaan Parameter HanXin

[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }

Nilai Properti

HanXinParameters

ITF

dengan parameter ITF.

[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }

Nilai Properti

ITFParameters

IsChecksumEnabled

Memungkinkan check-in selama generasi 1D barcode.

Secara default diperlakukan sebagai Ya untuk simbolik yang harus mengandung cek, sebagai Tidak di mana cek hanya mungkin.

Checksum adalah mungkin: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

Checksum Selalu Digunakan: Simbol Rest

[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }

Nilai Properti

EnableChecksum

MaxiCode

Parameter dari MaxiCode.

[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }

Nilai Properti

MaxiCodeParameters

Padding

dengan barcode paddings.Nilai default: 5pt 5pt 5pt.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }

Nilai Properti

Padding

PatchCode

dengan parameter patchcode.

[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }

Nilai Properti

PatchCodeParameters

Pdf417

Perbedaan PDF417

[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }

Nilai Properti

Pdf417Parameters

Postal

Parameter pos. digunakan untuk Postnet, Planet.

[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }

Nilai Properti

PostalParameters

QR

Perbedaan antara QR, MicroQR dan RectMicroQR

[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }

Nilai Properti

QrParameters

Supplement

Menggunakan untuk Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }

Nilai Properti

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

Hanya untuk 1D barcode.Jika kode teks tidak benar dan nilai ditetapkan untuk benar - pengecualian akan dibuang. jika tidak kode teks akan diperbaiki untuk memenuhi spesifikasi kode bar.Pengecualian akan selalu dilemparkan untuk: Databar simbolik jika codetext salah.Pengecualian tidak akan selalu dibuang untuk: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 simbolika jika kode teks salah.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }

Nilai Properti

bool

WideNarrowRatio

Wide bars untuk Narrow bars ratio.Nilai default: 3, yaitu, bar yang luas 3 kali lebih luas dari bar yang sempit.Digunakan untuk ITF, PZN, PharmaCode, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, IATA2of5, VIN, DeutschePost, OPC, Code32, DataLogic2of5, PatchCode, Code39, Code39FullASCII

[XmlSerialization(Type = XmlSerializationType.Element)]
public float WideNarrowRatio { get; set; }

Nilai Properti

float

Exceptions

ArgumentException

Nilai parameter kurang dari atau sama dengan 0.

Ukuran XD

x-dimensi adalah lebar terkecil dari unit BarCode bar atau ruang.Meningkatkan ini akan meningkatkan keseluruhan lebar gambar barcode.Tidak diketahui apakah sifat Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode ditetapkan untuk AutoSizeMode.Nearest atau AutoSizeMode.Interpolation.

[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }

Nilai Properti

Unit

 Indonesia