Class BarcodeParameters

Class BarcodeParameters

اسم الفضاء : Aspose.BarCode.Generation تجميع: Aspose.BarCode.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

المعايير الأزتيك

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

قيمة الممتلكات

AztecParameters

BarColor

البارات اللونالقيمة الافتراضية: Color.Black

[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

يظهر دائمًا الرقم القياسي في النص القابل للقراءة للإنسان لرموز الشريط Code128 و GS1Code128.

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

قيمة الممتلكات

bool

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

المعايير البيانات

[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 فقطإذا كان إمكان الهروب صحيحًا ، فسيتم تفسير "" كشخصية الهروب الخاصة ، وإلا فإن "" يعمل كشخصيات طبيعية.يدعم 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

GS1مكونات

GS1 المكونات البار المعلمات.

[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

هانكسين المعلمات

[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

معلمات ماكسيكود

[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 إذا كان النص غير صحيح.لن يتم إلقاء الاستثناء دائمًا على: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 الرمزية إذا كان نص الرمز غير صحيح.

[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

 عربي