バージョン

WidthToHeight Ratio の構成

WidthToHeightRatio プロパティ (すべてのバーコード グリッド記号の 、MaxiCode を除く ) はバーコード行の高さの比率を定義します。リニア記号では、XDimension プロパティ値に基づいてバーの高さの比率を定義します。つまり、barcode. WidthToHeight = 30 の場合、バーの高さが 30*barcode.XDimensionであることを意味します。このプロパティは、Stretch.None が使用され Height が指定されていない時、記号のバーの高さを定義するために使用されます。各バーコードの最小値は、デフォルト値として設定されます。

GS1 DataBar ファミリ コントロールでは、WidthToHeight プロパティは 全体的なシンボルの高さを定義し、1 行だけの高さを定義するものではありません。一部のコード タイプ (Stacked、StackedOmnidirectional、ExpandedStacked) では、Height は記号の行ごとに異なるため、これは必要です。

2 つのバーコード間の比較です。

xamBarcode WidthToHeightRatio 01.png

XAML の場合:

<ig:XamCode128Barcode
	x:Name="barcode1"
	Data="CODE Data"
    Stretch="None"
    WidthToHeightRatio="25" />

<ig:XamCode128Barcode
	x:Name="barcode2"
	Data="CODE Data"
    Stretch="None"
    WidthToHeightRatio="35" />

Visual Basic の場合:

Dim barcode1 As New XamCode128Barcode With _
{
  .Stretch = 320, _
  .Data = "Code Data", _
  .WidthToHeightRatio = 25 _
}
Dim barcode2 As New XamCode128Barcode With _
{
  .Stretch = 320, _
  .Data = "Code Data", _
  .WidthToHeightRatio = 35 _
}

C# の場合:

var barcode1 = new XamCode128Barcode
{
  Width = 320,
  Data = "Code Data",
  WidthToHeightRatio = 25
};
var barcode2 = new XamCode128Barcode
{
  Width = 320,
  Data = "Code Data",
  WidthToHeightRatio = 35
};