Class BarcodeParameters

Class BarcodeParameters

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)

פרמטרים ליצירת ברקוד.

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

ירושה

objectBarcodeParameters

חברים ירושים

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

מאפיינים

AustralianPost

פרמטרים לברקוד AustralianPost.

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

ערך מאפיין

AustralianPostParameters

Aztec

פרמטרים של Aztec.

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

ערך מאפיין

AztecParameters

BarColor

צבעי הברים. ערך ברירת מחדל: Color.Black.

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

ערך מאפיין

Color

BarHeight

גובה הברי של ברקודים חד-ממדיים בערך של Aspose.Bar.Code.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

פרמטרים של Codabar.

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

ערך מאפיין

CodabarParameters

Codablock

פרמטרים של Codablock.

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

ערך מאפיין

CodablockParameters

Code128

פרמטרים של Code128.

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

ערך מאפיין

Code128Parameters

Code16K

פרמטרים של Code16K.

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

ערך מאפיין

Code16KParameters

CodeTextParameters

פרמטרים של Codetext.

[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 הוא true, “" יוסבר כדמות בריחה מיוחדת. אחרת, “" מתפקד כדמויות רגילות. Aspose.BarCode תומך בקלט קוד ASCII עשרוני ומזכיר עבור דמויות קוד של ASCII. לדוגמה, \013 ו-\CR מייצגים CR.

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

ערך מאפיין

bool

FilledBars

מפיק או מגדיר ערך המצביע אם הברי ממולאים. רק עבור ברקודים חד-ממדיים. ערך ברירת מחדל: true.

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

ערך מאפיין

bool

GS1CompositeBar

פרמטרים של GS1 Composite Bar.

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

ערך מאפיין

GS1CompositeBarParameters

דוגמאות

דוגמה זו מראה כיצד ליצור ולשמור תמונת GS1 Composite Bar. שימו לב כי טקסט קוד חד-ממדי וטקסט קוד דו-ממדי מופרדים על ידי הסימן ‘|’

  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;

      // יחס אספקט של רכיב 2D
      generator.Parameters.Barcode.Pdf417.AspectRatio = 3;

      // מימד X של רכיבי 1D ו-2D
      generator.Parameters.Barcode.XDimension.Pixels = 3;

      // גובה רכיב 1D
      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

אפשר ביקורת במהלך יצירת ברקודים חד-ממדיים.

ברירת המחדל נחשבת כן עבור סימבולוגיה שצריכה להכיל ביקורת, לא עבור סימבולוגיה שבה ביקורת אפשרית בלבד.

ביקורת אפשרית: 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 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

פרמטרים של 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

פרמטרים של Supplement. משמש עבור Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.

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

ערך מאפיין

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

רק עבור ברקודים חד-ממדיים. אם טקסט הקוד שגוי והערך מוגדר ל-true - יוצג חריג. אחרת, טקסט הקוד יתוקן כדי להתאים למפרט הברקוד. חריג תמיד ייזרק עבור: סימבולוגיית Databar אם טקסט הקוד שגוי. חריג לעולם לא ייזרק עבור: AustraliaPost, SingapurePost, 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

חריגים

ArgumentException

ערך הפרמטר WideNarrowRatio קטן או שווה ל-0.

XDimension

x-dimension הוא רוחב היחידה הקטנה ביותר של ברי ברקוד או רווחים. הגדלת זה תגדיל את רוחב התמונה של הברקוד כולו. מתעלמים אם המאפיין Aspose.Bar.Code.Generation.BaseGenerationParameters.AutoSizeMode מוגדר ל-AutoSizeMode.Nearest או AutoSizeMode.Interpolation.

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

ערך מאפיין

Unit

 Ελληνικά