Class BaseGenerationParameters
名称: Aspose.BarCode.Generation 聚集: Aspose.BarCode.dll (25.4.0)
条码图像生成参数。
[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。查看系统.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
在 BarCode 上方的图像. 查看 Aspose.BarCode.Generation.Caption 参数。
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CaptionAbove")]
public CaptionParameters CaptionAbove { get; }
财产价值
CaptionBelow
封面下载 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
BarCode 图像旋转角度,按度测量,例如旋转Angle = 0 或旋转Angle = 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; }