Class BaseGenerationParameters

Class BaseGenerationParameters

ชื่อพื้นที่: Aspose.BarCode.Generation การประกอบ: Aspose.BarCode.dll (25.4.0)

พารามิเตอร์การสร้างภาพ Barcode

[XmlSerialization(Name = "Aspose.BarCode.Generator.Properties")]
public class BaseGenerationParameters

Inheritance

object BaseGenerationParameters

อนุญาโตตุลาการ

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

Properties

AutoSizeMode

รายละเอียดประเภทต่างๆของโหมดการวัดอัตโนมัติค่าเริ่มต้น: AutoSizeMode.None

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

คุณสมบัติมูลค่า

AutoSizeMode

BackColor

สีพื้นหลังของภาพบาร์โค้ดหมายเลขรุ่น: Color.Whiteดู System.Drawing.Color

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

คุณสมบัติมูลค่า

Color

Barcode

ได้รับ Aspose.BarCode.Generation.Barcodeพารามิเตอร์ที่มีคุณสมบัติของรหัสบาร์ทั้งหมด

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

คุณสมบัติมูลค่า

BarcodeParameters

Border

ได้รับ Aspose.BarCode.Generation.Borderพารามิเตอร์ที่มีคุณสมบัติการกําหนดค่าทั้งหมดสําหรับรหัสบาร์ จํากัด

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

คุณสมบัติมูลค่า

BorderParameters

CaptionAbove

Caption ด้านบนของภาพ BarCode ดู Aspose.BarCode.Generation.Captionพารามิเตอร์

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

คุณสมบัติมูลค่า

CaptionParameters

CaptionBelow

Caption ด้านล่างของภาพ BarCode ดู Aspose.BarCode.Generation.Captionพารามิเตอร์

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

คุณสมบัติมูลค่า

CaptionParameters

Image

พารามิเตอร์ภาพ ดู Aspose.BarCode.Generation.Image พารามิเตอร์

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

คุณสมบัติมูลค่า

ImageParameters

ImageHeight

ความสูงของภาพ BarCode เมื่อ Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode คุณสมบัติตั้งไว้ใน AutoSizeMode.Nearest หรือ AutoSizeMode.Interpolation

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

คุณสมบัติมูลค่า

Unit

ImageWidth

ความกว้างของภาพ BarCode เมื่อ Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode คุณสมบัติตั้งไว้ใน AutoSizeMode.Nearest หรือ AutoSizeMode.Interpolation

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

คุณสมบัติมูลค่า

Unit

Resolution

รับหรือตั้งค่าความละเอียดของภาพ BarCodeหนึ่งค่าสําหรับทั้งสองมิติหมายเลขเริ่มต้น: 96 dpi

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

คุณสมบัติมูลค่า

float

Exceptions

ArgumentException

ค่าพารามิเตอร์น้อยกว่าหรือเท่ากับ 0.

RotationAngle

บาร์โค้ดมุมการหมุนภาพวัดในระดับ ตัวอย่าง RotationAngle = 0 หรือ RotationAngle = 360 ไม่หมายถึงการหมุนหาก RotationAngle ไม่เท่ากับ 90, 180, 270 หรือ 0 อาจเพิ่มความยากลําบากสําหรับสแกนเนอร์ที่จะอ่านภาพหมายเลขค่าเริ่มต้น: 0.

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

คุณสมบัติมูลค่า

float

Examples

ตัวอย่างนี้แสดงให้เห็นวิธีการสร้างและบันทึกภาพ BarCode

using (var generator = new BarcodeGenerator(EncodeTypes.DataMatrix))
  {
      generator.Parameters.RotationAngle = 7f;
      generator.Save("test.png");
  }

UseAntiAlias

รับหรือตั้งค่าค่าแสดงให้เห็นว่าโหมดป้องกันการฉนวนจะใช้เพื่อแสดงภาพ

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

คุณสมบัติมูลค่า

bool

 แบบไทย