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
object ← BaseGenerationParameters
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
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
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
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
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
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
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
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
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
Ngoại lệ
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
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; }