Class BaseGenerationParameters

Class BaseGenerationParameters

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

Tham số tạo hình ảnh mã vạch.

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

Kế thừa

objectBaseGenerationParameters

Thành viên kế thừa

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

Thuộc tính

AutoSizeMode

Chỉ định các loại chế độ tự động kích thước khác nhau.
Giá trị mặc định: AutoSizeMode.None.

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

Giá trị thuộc tính

AutoSizeMode

BackColor

Màu nền của hình ảnh mã vạch.
Giá trị mặc định: Color.White.
Xem System.Drawing.Color.

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

Giá trị thuộc tính

Color

Barcode

Lấy Aspose.BarCode.Generation.BarcodeParameters chứa tất cả các thuộc tính của mã vạch.

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

Giá trị thuộc tính

BarcodeParameters

Border

Lấy Aspose.BarCode.Generation.BorderParameters chứa tất cả các thuộc tính cấu hình cho viền mã vạch.

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

Giá trị thuộc tính

BorderParameters

CaptionAbove

Chú thích phía trên hình ảnh BarCode. Xem Aspose.BarCode.Generation.CaptionParameters.

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

Giá trị thuộc tính

CaptionParameters

CaptionBelow

Chú thích phía dưới hình ảnh BarCode. Xem Aspose.BarCode.Generation.CaptionParameters.

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

Giá trị thuộc tính

CaptionParameters

Image

Tham số hình ảnh. Xem Aspose.BarCode.Generation.ImageParameters.

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

Giá trị thuộc tính

ImageParameters

ImageHeight

Chiều cao hình ảnh BarCode khi thuộc tính Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode được đặt thành AutoSizeMode.Nearest hoặc AutoSizeMode.Interpolation.

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

Giá trị thuộc tính

Unit

ImageWidth

Chiều rộng hình ảnh BarCode khi thuộc tính Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode được đặt thành AutoSizeMode.Nearest hoặc AutoSizeMode.Interpolation.

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

Giá trị thuộc tính

Unit

Resolution

Lấy hoặc đặt độ phân giải của hình ảnh BarCode.
Một giá trị cho cả hai kích thước.
Giá trị mặc định: 96 dpi.

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

Giá trị thuộc tính

float

Ngoại lệ

ArgumentException

Giá trị tham số Resolution nhỏ hơn hoặc bằng 0.

RotationAngle

Góc xoay hình ảnh BarCode, đo bằng độ, ví dụ: RotationAngle = 0 hoặc RotationAngle = 360 nghĩa là không xoay.
Nếu RotationAngle KHÔNG bằng 90, 180, 270 hoặc 0, nó có thể làm tăng độ khó cho máy quét khi đọc hình ảnh.
Giá trị mặc định: 0.

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

Giá trị thuộc tính

float

Ví dụ

Mẫu này cho thấy cách tạo và lưu hình ảnh BarCode.

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

UseAntiAlias

Lấy hoặc đặt một giá trị chỉ định liệu có sử dụng chế độ chống răng cưa để tạo hình ảnh hay không.

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

Giá trị thuộc tính

bool

 Tiếng Việt