Class BarcodeParameters
نام ها : Aspose.BarCode.Generation جمع آوری: WL18_.dll (25.4.0)
پارامترهای تولید بارکد
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
اعضای ارثی
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; }
ارزش املاک
Aztec
پارامترهای Aztec
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
ارزش املاک
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; }
ارزش املاک
BarWidthReduction
دریافت یا تنظیم نوار کاهش ارزش است که برای جبران گسترش نقاشی در هنگام چاپ استفاده می شود.ارزش پیش فرض: 0
public Unit BarWidthReduction { get; set; }
ارزش املاک
ChecksumAlwaysShow
همیشه شاخص چک را در متن قابل خواندن برای کد کد 128 و کد GS1128 نشان دهید.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
ارزش املاک
Codabar
پارامترهای Codabar
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
ارزش املاک
Codablock
پارامترهای Codablock
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
ارزش املاک
Code128
کد 128 پارامترها
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
ارزش املاک
کد 16K
پارامترهای کد 16K
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
ارزش املاک
CodeTextParameters
پارامترهای کدگذاری
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
ارزش املاک
Coupon
پارامترهای کوپن استفاده شده برای UpcaGs1DatabarCoupon، UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
ارزش املاک
DataBar
پارامترهای Databar
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
ارزش املاک
DataMatrix
مشخصات DataMatrix
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
ارزش املاک
DotCode
پارامترهای DotCode
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
ارزش املاک
EnableEscape
نشان می دهد که آیا کاراکتر "" را به عنوان یک کاراکتر فرار در مالکیت CodeText توضیح می دهد.فقط برای Pdf417، DataMatrix، Code128 استفاده می شود.اگر EnableEscape درست باشد، "" به عنوان یک شخصیت فرار خاص توضیح داده می شود.در غیر این صورت، "" به عنوان شخصیت های عادی عمل می کند.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
ارزش املاک
FilledBars
دریافت یا تنظیم یک مقدار نشان می دهد که آیا نوارها پر شده اند.فقط برای بارکد های 1Dارزش پیش فرض: درست است.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
ارزش املاک
GS1Compositeبار
پارامترهای GS1 Composite Bar
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
ارزش املاک
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; }
ارزش املاک
ITF
پارامترهای ITF
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
ارزش املاک
IsChecksumEnabled
امکان چک کردن در هنگام تولید بارکد های 1D
به طور پیش فرض به عنوان بله برای نماد در نظر گرفته می شود که باید شامل چک باشد، به عنوان نه که چک تنها امکان پذیر باشد.
چک ها امکان پذیر است: Code39 Standard/Extended، Standard2of5، Interleaved2of5، Matrix2of5، ItalianPost25، DeutschePostIdentcode، DeutschePostLeitcode، VIN، Codabar
چاکسوم همیشه مورد استفاده قرار می گیرد: نماد استراحت
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
ارزش املاک
MaxiCode
مشخصات MaxiCode
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
ارزش املاک
Padding
کدهای بارکدارزش پیش فرض: 5pt 5pt 5pt.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
ارزش املاک
PatchCode
پارامترهای PatchCode
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
ارزش املاک
Pdf417
پارامترهای PDF417
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
ارزش املاک
Postal
پارامترهای پستال استفاده شده برای Postnet، Planet.
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
ارزش املاک
QR
مشخصات QR، MicroQR و RectMicroQR
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
ارزش املاک
Supplement
برای Interleaved2of5، Standard2of5، EAN13، EAN8، UPCA، UPCE، ISBN، ISSN، ISMN استفاده می شود.
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
ارزش املاک
ThrowExceptionWhenCodeTextIncorrect
فقط برای بارکد های 1Dاگر کد متن نادرست است و ارزش به درست تنظیم شده است - استثنا رها خواهد شد. در غیر این صورت کد متن اصلاح خواهد شد به مطابقت با مشخصات کد نوار.استثنا همیشه برای: نماد Databar اگر کد متن نادرست است.استثنا همیشه برای: استرالیا پست، سنگاپور پست، کد39FullASCII، کد93, کد16K، کد128 نماد اگر کد متن نادرست است.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
ارزش املاک
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; }
ارزش املاک
Exceptions
ارزش پارامتر کمتر از یا برابر با 0.
XD اندازه گیری
x-dimension کوچکترین عرض واحد از نوارها یا فضاهای BarCode است.این افزایش کل عرض تصویر کد نوار را افزایش می دهد.نادیده گرفته شده اگر ویژگی Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode به AutoSizeMode.Nearest یا AutoSizeMode.Interpolation تنظیم شده است.
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }