Class BaseGenerationParameters
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
バーコード画像生成パラメータ。
[XmlSerialization(Name = "Aspose.BarCode.Generator.Properties")]
public class BaseGenerationParameters
継承
object ← BaseGenerationParameters
継承メンバー
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
プロパティ
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.BarcodeParametersを取得します。
[XmlSerialization(Type = XmlSerializationType.Element)]
public BarcodeParameters Barcode { get; }
プロパティ値
Border
バーコードのボーダーに関するすべての構成プロパティを含むAspose.BarCode.Generation.BorderParametersを取得します。
[XmlSerialization(Type = XmlSerializationType.Element)]
public BorderParameters Border { get; }
プロパティ値
CaptionAbove
バーコード画像の上に表示されるキャプション。
Aspose.BarCode.Generation.CaptionParametersを参照してください。
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CaptionAbove")]
public CaptionParameters CaptionAbove { get; }
プロパティ値
CaptionBelow
バーコード画像の下に表示されるキャプション。
Aspose.BarCode.Generation.CaptionParametersを参照してください。
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CaptionBelow")]
public CaptionParameters CaptionBelow { get; }
プロパティ値
Image
画像パラメータ。
Aspose.BarCode.Generation.ImageParametersを参照してください。
[XmlSerialization(Type = XmlSerializationType.Element, Name = "Image")]
public ImageParameters Image { get; }
プロパティ値
ImageHeight
Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeModeプロパティがAutoSizeMode.NearestまたはAutoSizeMode.Interpolationに設定されているときのバーコード画像の高さ。
[XmlSerialization(Type = XmlSerializationType.Element, Name = "ImageHeight")]
public Unit ImageHeight { get; set; }
プロパティ値
ImageWidth
Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeModeプロパティがAutoSizeMode.NearestまたはAutoSizeMode.Interpolationに設定されているときのバーコード画像の幅。
[XmlSerialization(Type = XmlSerializationType.Element, Name = "ImageWidth")]
public Unit ImageWidth { get; set; }
プロパティ値
Resolution
バーコード画像の解像度を取得または設定します。
両方の次元に対して1つの値。
デフォルト値: 96 dpi。
[XmlSerialization(Type = XmlSerializationType.Element)]
public float Resolution { get; set; }
プロパティ値
例外
Resolutionパラメータ値は0以下です。
RotationAngle
バーコード画像の回転角度(度単位)、例: RotationAngle = 0またはRotationAngle = 360は回転なしを意味します。
RotationAngleが90、180、270、または0以外の場合、スキャナーが画像を読み取るのが難しくなる可能性があります。
デフォルト値: 0。
[XmlSerialization(Type = XmlSerializationType.Element)]
public float RotationAngle { get; set; }
プロパティ値
例
このサンプルは、バーコード画像を作成して保存する方法を示しています。
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; }