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Смотреть 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; }
Стоимость недвижимости
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, измеряемый в степени, например, RotationAngle = 0 или RotationAngle = 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; }