Class BarcodeParameters

Class BarcodeParameters

名称: Aspose.BarCode.Generation 合計: Aspose.BarCode.dll (25.4.0)

バーコード生成パラメーター

[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters

Inheritance

object BarcodeParameters

相続人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AustralianPost

オーストラリアポストバーコードパラメータ

[XmlSerialization(Type = XmlSerializationType.Element)]
public AustralianPostParameters AustralianPost { get; }

不動産価値

AustralianPostParameters

Aztec

Aztec パラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }

不動産価値

AztecParameters

BarColor

バーの色デフォルト値: Color.Black

[XmlSerialization(Type = XmlSerializationType.Element)]
public Color BarColor { get; set; }

不動産価値

Color

BarHeight

Aspose.BarCode.Generation.Unit の 1D バーコードの高さAspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode 属性が AutoSizeMode.Nearest または AutoSizeMode.Interpolation に設定されているかどうかは無視されます。

[XmlSerialization(Type = XmlSerializationType.Element, Name = "BarHeight")]
public Unit BarHeight { get; set; }

不動産価値

Unit

BarWidthReduction

印刷中にインクの拡散を補償するために使用される減少値のバーを取得または設定します。デフォルト値: 0

public Unit BarWidthReduction { get; set; }

不動産価値

Unit

ChecksumAlwaysShow

常に、コード128およびGS1コード128のバーコードのための人間読みやすいテキストにチェックサム番号を表示します。

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }

不動産価値

bool

Codabar

コードパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }

不動産価値

CodabarParameters

Codablock

コードブロックパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }

不動産価値

CodablockParameters

Code128

コード128 パラメータ

[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }

不動産価値

Code128Parameters

コード16K

コード16K パラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }

不動産価値

Code16KParameters

CodeTextParameters

コードテキストパラメーター

[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }

不動産価値

CodetextParameters

Coupon

クーポンパラメーター. UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.

[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }

不動産価値

CouponParameters

DataBar

データパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }

不動産価値

DataBarParameters

DataMatrix

データマトリックスパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }

不動産価値

DataMatrixParameters

DotCode

ドットコードパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }

不動産価値

DotCodeParameters

EnableEscape

コードテキストの属性で「逃避キャラクター」を説明しているかどうかを示します. Pdf417、DataMatrix、Code128のみで使用EnableEscape が正しい場合、 "" は特別な脱出キャラクターとして説明されます. そうでなければ、 "" は通常のキャラクターとして機能します。Aspose.BarCode は、ASCII コントロール コード キャラクターのための十数代の ascii コードと mnemonic を入力することをサポートします. 例えば、 \013 と \CR は CR を意味します。

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }

不動産価値

bool

FilledBars

バーが満たされているかどうかを示す値を取得または設定します。1Dバーコードのみ。デフォルト値:真実

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }

不動産価値

bool

GS1コンポーネント

GS1 コンポーネントバーパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }

不動産価値

GS1CompositeBarParameters

Examples

このサンプルでは、GS1 Composite Bar 画像を作成し保存する方法を示しています。注: 1D コードテキストと 2D コードテキストは、シンボル ’ ’ によって分離されます。

var codetext = "(01)03212345678906|(21)A1B2C3D4E5F6G7H8";
  using (var generator = new BarcodeGenerator(EncodeTypes.GS1CompositeBar, codetext))
  {
      generator.Parameters.Barcode.GS1CompositeBar.LinearComponentType = EncodeTypes.GS1Code128;
      generator.Parameters.Barcode.GS1CompositeBar.TwoDComponentType = TwoDComponentType.CC_A;

      // Aspect ratio of 2D component
      generator.Parameters.Barcode.Pdf417.AspectRatio = 3;

      // X-Dimension of 1D and 2D components
      generator.Parameters.Barcode.XDimension.Pixels = 3;

      // Height of 1D component
      generator.Parameters.Barcode.BarHeight.Pixels = 100;

      generator.Save("test.png");
  }

HanXin

ハンクシンのパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public HanXinParameters HanXin { get; }

不動産価値

HanXinParameters

ITF

ITFパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }

不動産価値

ITFParameters

IsChecksumEnabled

1Dバーコードを生成する際にチェックスムを有効にします。

デフォルトは、チェックアウトが含まれるシンボロジーのためにYesとして扱われ、チェックアウトが可能な場合のみNoとして扱われます。

チェックは可能です: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar

常に使われているチェックスム:リラックスシンボロジー

[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }

不動産価値

EnableChecksum

MaxiCode

マクシコードパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }

不動産価値

MaxiCodeParameters

Padding

バーコードパッドデフォルト値: 5pt 5pt 5pt

[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }

不動産価値

Padding

PatchCode

パッチコードパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }

不動産価値

PatchCodeParameters

Pdf417

PDF417 パラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }

不動産価値

Pdf417Parameters

Postal

ポスト パラメーター. Postnet, Planet に使用されました。

[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }

不動産価値

PostalParameters

QR

QR、MicroQR、RectMicroQRのパラメーター

[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }

不動産価値

QrParameters

Supplement

Interleaved2of5、Standard2of5、EAN13、EAN8、UPCA、UPCE、ISBN、ISSN、ISMNに使用されています。

[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }

不動産価値

SupplementParameters

ThrowExceptionWhenCodeTextIncorrect

1Dバーコードのみ。コードテキストが不正確で、値が正確に設定された場合 - 例外が投げ捨てられます. そうでなければコードテキストはバーコードの仕様と一致するように修正されます。例外は常に投げ出されます: コードテキストが間違っている場合、Databar シンボロジー。例外は常に投げ出されません: オーストラリアポスト、 シンガポールポスト、 コード39FullASCII、 コード93, コード16K、 コード128 シンボロジーは、コードテキストが間違っている場合。

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }

不動産価値

bool

WideNarrowRatio

Wide bars to Narrow bars の比率デフォルト値:3、すなわち、幅のバーは狭いバーの3倍の幅です。ITF, PZN, PharmaCode, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, IATA2of5, VIN, DeutschePost, OPC, Code32, DataLogic2of5, PatchCode, Code39, Code39FullASCII

[XmlSerialization(Type = XmlSerializationType.Element)]
public float WideNarrowRatio { get; set; }

不動産価値

float

Exceptions

ArgumentException

パラメーター値は 0 以下または同等です。

サイズXD

x サイズは BarCode バーまたはスペースのユニットの最小幅です。これを拡大すると、バーコード画像全体の幅が拡大します。Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode 属性が AutoSizeMode.Nearest または AutoSizeMode.Interpolation に設定されているかどうかは無視されます。

[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }

不動産価値

Unit

 日本語