'宣言 Public Shared Function CalculateCompositeBarcodeSize( _ ByVal measureDevice As IDrawingDevice, _ ByVal bounds As System.Drawing.RectangleF, _ ByVal captionPosition As BarCodeCaptionPosition, _ ByVal captionHeight As System.Single, _ ByVal direction As BarCodeDirection, _ ByVal engines() As BarEngine, _ ByVal values() As System.String, _ ByVal isAutoSize As System.Boolean, _ ByRef boundsEngines() As System.Drawing.RectangleF, _ ByRef fixedModuleSize As System.Double _ ) As System.Drawing.SizeF
public static System.Drawing.SizeF CalculateCompositeBarcodeSize( IDrawingDevice measureDevice, System.Drawing.RectangleF bounds, BarCodeCaptionPosition captionPosition, System.float captionHeight, BarCodeDirection direction, BarEngine[] engines, System.string[] values, System.bool isAutoSize, out System.Drawing.RectangleF[] boundsEngines, out System.double fixedModuleSize )
パラメータ
- measureDevice
- 計算に使用される IMesureDevice インタフェース。
- bounds
- 合成バーコードの範囲。これは回転されていない範囲です。
- captionPosition
- キャプションラベルの位置。
- captionHeight
- キャプションラベルの高さ。
- direction
- 合成バーコードの回転。
- engines
- 各子バーコードのバーエンジン。最後の1つがメインバーコードです。
- values
- 各子バーコードのテキスト。
- isAutoSize
- 高さを自動サイズ変更するかどうか。
- boundsEngines
- 各子バーコードの範囲。
- fixedModuleSize
- 拡大縮小後の固定モジュールサイズ。
戻り値の型
合成バーコードの新しい範囲。