Class BarcodeParameters
اسم الفضاء : Aspose.BarCode.Generation تجميع: Aspose.BarCode.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
المعايير الأزتيك
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
قيمة الممتلكات
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; }
قيمة الممتلكات
BarWidthReduction
احصل أو قم بتعيين قيمة تخفيض الشرائح التي تستخدم لتعويض انتشار الطلاء أثناء الطباعة.القيمة الافتراضية: 0
public Unit BarWidthReduction { get; set; }
قيمة الممتلكات
ChecksumAlwaysShow
يظهر دائمًا الرقم القياسي في النص القابل للقراءة للإنسان لرموز الشريط Code128 و GS1Code128.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
قيمة الممتلكات
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
المعايير البيانات
[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 فقطإذا كان إمكان الهروب صحيحًا ، فسيتم تفسير "" كشخصية الهروب الخاصة ، وإلا فإن "" يعمل كشخصيات طبيعية.
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
قيمة الممتلكات
FilledBars
يحصل أو يضع قيمة تشير إلى ما إذا كانت الشرائح ممتلئة أم لا.فقط ل 1D الباركود.القيمة الافتراضية: الحقيقة
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
قيمة الممتلكات
GS1مكونات
GS1 المكونات البار المعلمات.
[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
هانكسين المعلمات
[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
معلمات ماكسيكود
[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 إذا كان النص غير صحيح.لن يتم إلقاء الاستثناء دائمًا على: AustraliaPost, SingaporePost, Code39FullASCII, Code93, Code16K, Code128 الرمزية إذا كان نص الرمز غير صحيح.
[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; }