Class BarcodeParameters

Class BarcodeParameters

نام ها : Aspose.BarCode.Generation جمع آوری: WL18_.dll (25.4.0)

پارامترهای تولید بارکد

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

Inheritance

object BarcodeParameters

اعضای ارثی

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

Properties

AustralianPost

پارامترهای بارکد استرالیا

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

ارزش املاک

AustralianPostParameters

Aztec

پارامترهای Aztec

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

ارزش املاک

AztecParameters

BarColor

بار رنگیبرچسب های ارشیو: رنگ سیاه

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

ارزش املاک

Color

BarHeight

ارتفاع نوار های بارکد 1D در Aspose.BarCode.Generation.Unit ارزش.نادیده گرفته شده اگر ویژگی Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode به AutoSizeMode.Nearest یا AutoSizeMode.Interpolation تنظیم شده است.

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

ارزش املاک

Unit

BarWidthReduction

دریافت یا تنظیم نوار کاهش ارزش است که برای جبران گسترش نقاشی در هنگام چاپ استفاده می شود.ارزش پیش فرض: 0

public Unit BarWidthReduction { get; set; }

ارزش املاک

Unit

ChecksumAlwaysShow

همیشه شاخص چک را در متن قابل خواندن برای کد کد 128 و کد GS1128 نشان دهید.

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

ارزش املاک

bool

Codabar

پارامترهای Codabar

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

ارزش املاک

CodabarParameters

Codablock

پارامترهای Codablock

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

ارزش املاک

CodablockParameters

Code128

کد 128 پارامترها

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

ارزش املاک

Code128Parameters

کد 16K

پارامترهای کد 16K

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

ارزش املاک

Code16KParameters

CodeTextParameters

پارامترهای کدگذاری

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

ارزش املاک

CodetextParameters

Coupon

پارامترهای کوپن استفاده شده برای UpcaGs1DatabarCoupon، UpcaGs1Code128Coupon.

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

ارزش املاک

CouponParameters

DataBar

پارامترهای Databar

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

ارزش املاک

DataBarParameters

DataMatrix

مشخصات DataMatrix

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

ارزش املاک

DataMatrixParameters

DotCode

پارامترهای DotCode

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

ارزش املاک

DotCodeParameters

EnableEscape

نشان می دهد که آیا کاراکتر "" را به عنوان یک کاراکتر فرار در مالکیت CodeText توضیح می دهد.فقط برای Pdf417، DataMatrix، Code128 استفاده می شود.اگر EnableEscape درست باشد، "" به عنوان یک شخصیت فرار خاص توضیح داده می شود.در غیر این صورت، "" به عنوان شخصیت های عادی عمل می کند.Aspose.BarCode از وارد کردن کد ascii دهم و mnemonic برای کاراکترهای کد کنترل ASCII پشتیبانی می کند.به عنوان مثال، \013 و \CR برای CR است.

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

ارزش املاک

bool

FilledBars

دریافت یا تنظیم یک مقدار نشان می دهد که آیا نوارها پر شده اند.فقط برای بارکد های 1Dارزش پیش فرض: درست است.

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

ارزش املاک

bool

GS1Compositeبار

پارامترهای GS1 Composite Bar

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

ارزش املاک

GS1CompositeBarParameters

Examples

این نمونه نشان می دهد که چگونه برای ایجاد و ذخیره یک تصویر GS1 Composite Bar.توجه داشته باشید که متن کد 1D و متن کد 2D با نماد «سنگ» جدا می شوند.

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

پارامترهای HanXin

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

ارزش املاک

HanXinParameters

ITF

پارامترهای ITF

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

ارزش املاک

ITFParameters

IsChecksumEnabled

امکان چک کردن در هنگام تولید بارکد های 1D

به طور پیش فرض به عنوان بله برای نماد در نظر گرفته می شود که باید شامل چک باشد، به عنوان نه که چک تنها امکان پذیر باشد.

چک ها امکان پذیر است: Code39 Standard/Extended، Standard2of5، Interleaved2of5، Matrix2of5، ItalianPost25، DeutschePostIdentcode، DeutschePostLeitcode، VIN، Codabar

چاکسوم همیشه مورد استفاده قرار می گیرد: نماد استراحت

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

ارزش املاک

EnableChecksum

MaxiCode

مشخصات MaxiCode

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

ارزش املاک

MaxiCodeParameters

Padding

کدهای بارکدارزش پیش فرض: 5pt 5pt 5pt.

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

ارزش املاک

Padding

PatchCode

پارامترهای PatchCode

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

ارزش املاک

PatchCodeParameters

Pdf417

پارامترهای PDF417

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

ارزش املاک

Pdf417Parameters

Postal

پارامترهای پستال استفاده شده برای Postnet، Planet.

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

ارزش املاک

PostalParameters

QR

مشخصات QR، MicroQR و RectMicroQR

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

ارزش املاک

QrParameters

Supplement

برای Interleaved2of5، Standard2of5، EAN13، EAN8، UPCA، UPCE، ISBN، ISSN، ISMN استفاده می شود.

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

ارزش املاک

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

فقط برای بارکد های 1Dاگر کد متن نادرست است و ارزش به درست تنظیم شده است - استثنا رها خواهد شد. در غیر این صورت کد متن اصلاح خواهد شد به مطابقت با مشخصات کد نوار.استثنا همیشه برای: نماد Databar اگر کد متن نادرست است.استثنا همیشه برای: استرالیا پست، سنگاپور پست، کد39FullASCII، کد93, کد16K، کد128 نماد اگر کد متن نادرست است.

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

ارزش املاک

bool

WideNarrowRatio

نمره نمره نمره نمره نمره نمرهارزش پیش فرض: 3، یعنی نوارهای گسترده 3 برابر گسترده تر از نوارهای باریک است.برای 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; }

ارزش املاک

float

Exceptions

ArgumentException

ارزش پارامتر کمتر از یا برابر با 0.

XD اندازه گیری

x-dimension کوچکترین عرض واحد از نوارها یا فضاهای BarCode است.این افزایش کل عرض تصویر کد نوار را افزایش می دهد.نادیده گرفته شده اگر ویژگی Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode به AutoSizeMode.Nearest یا AutoSizeMode.Interpolation تنظیم شده است.

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

ارزش املاک

Unit

 فارسی