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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
Border
ได้รับ Aspose.BarCode.Generation.Borderพารามิเตอร์ที่มีคุณสมบัติการกําหนดค่าทั้งหมดสําหรับรหัสบาร์ จํากัด
[XmlSerialization(Type = XmlSerializationType.Element)]
public BorderParameters Border { get; }
คุณสมบัติมูลค่า
CaptionAbove
Caption ด้านบนของภาพ BarCode ดู Aspose.BarCode.Generation.Captionพารามิเตอร์
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CaptionAbove")]
public CaptionParameters CaptionAbove { get; }
คุณสมบัติมูลค่า
CaptionBelow
Caption ด้านล่างของภาพ BarCode ดู Aspose.BarCode.Generation.Captionพารามิเตอร์
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CaptionBelow")]
public CaptionParameters CaptionBelow { get; }
คุณสมบัติมูลค่า
Image
พารามิเตอร์ภาพ ดู Aspose.BarCode.Generation.Image พารามิเตอร์
[XmlSerialization(Type = XmlSerializationType.Element, Name = "Image")]
public ImageParameters Image { get; }
คุณสมบัติมูลค่า
ImageHeight
ความสูงของภาพ BarCode เมื่อ Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode คุณสมบัติตั้งไว้ใน AutoSizeMode.Nearest หรือ AutoSizeMode.Interpolation
[XmlSerialization(Type = XmlSerializationType.Element, Name = "ImageHeight")]
public Unit ImageHeight { get; set; }
คุณสมบัติมูลค่า
ImageWidth
ความกว้างของภาพ BarCode เมื่อ Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode คุณสมบัติตั้งไว้ใน AutoSizeMode.Nearest หรือ AutoSizeMode.Interpolation
[XmlSerialization(Type = XmlSerializationType.Element, Name = "ImageWidth")]
public Unit ImageWidth { get; set; }
คุณสมบัติมูลค่า
Resolution
รับหรือตั้งค่าความละเอียดของภาพ BarCodeหนึ่งค่าสําหรับทั้งสองมิติหมายเลขเริ่มต้น: 96 dpi
[XmlSerialization(Type = XmlSerializationType.Element)]
public float Resolution { get; set; }
คุณสมบัติมูลค่า
Exceptions
ค่าพารามิเตอร์น้อยกว่าหรือเท่ากับ 0.
RotationAngle
บาร์โค้ดมุมการหมุนภาพวัดในระดับ ตัวอย่าง RotationAngle = 0 หรือ RotationAngle = 360 ไม่หมายถึงการหมุนหาก RotationAngle ไม่เท่ากับ 90, 180, 270 หรือ 0 อาจเพิ่มความยากลําบากสําหรับสแกนเนอร์ที่จะอ่านภาพหมายเลขค่าเริ่มต้น: 0.
[XmlSerialization(Type = XmlSerializationType.Element)]
public float RotationAngle { get; set; }
คุณสมบัติมูลค่า
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; }