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
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
Aztec
dengan parameter Aztec.
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
Nilai Properti
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
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
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
Codabar
dengan parameter codabar.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
Nilai Properti
Codablock
Berdasarkan parameter codablock.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
Nilai Properti
Code128
Kode 128 parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
Nilai Properti
Kode 16K
Parameter kode 16K.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
Nilai Properti
CodeTextParameters
Parameter dari Codetext
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
Nilai Properti
Coupon
Menggunakan untuk UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
Nilai Properti
DataBar
Berdasarkan parameter data.
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
Nilai Properti
DataMatrix
Perbedaan DataMatrix
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
Nilai Properti
DotCode
Parameter dari DotCode
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
Nilai Properti
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.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
Nilai Properti
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
GS1 Komposisi
GS1 Komposisi Bar Parameter.
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
Nilai Properti
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
ITF
dengan parameter ITF.
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
Nilai Properti
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
MaxiCode
Parameter dari MaxiCode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
Nilai Properti
Padding
dengan barcode paddings.Nilai default: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
Nilai Properti
PatchCode
dengan parameter patchcode.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
Nilai Properti
Pdf417
Perbedaan PDF417
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
Nilai Properti
Postal
Parameter pos. digunakan untuk Postnet, Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
Nilai Properti
QR
Perbedaan antara QR, MicroQR dan RectMicroQR
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
Nilai Properti
Supplement
Menggunakan untuk Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
Nilai Properti
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
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
Exceptions
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; }