Class BaseGenerationParameters

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; }

财产价值

AutoSizeMode

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; }

财产价值

BarcodeParameters

Border

获取 Aspose.BarCode.Generation.Border 参数,包含条码边界的所有配置属性。

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

财产价值

BorderParameters

CaptionAbove

在 BarCode 上方的图像. 查看 Aspose.BarCode.Generation.Caption 参数。

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

财产价值

CaptionParameters

CaptionBelow

封面下载 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

BarCode 图像旋转角度,按度测量,例如旋转Angle = 0 或旋转Angle = 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

 中文