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Смотреть 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; }

Стоимость недвижимости

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, измеряемый в степени, например, RotationAngle = 0 или RotationAngle = 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

 Русский