Class BarcodeParameters
名称: Aspose.BarCode.Generation 合計: Aspose.BarCode.dll (25.4.0)
バーコード生成パラメーター
[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters")]
public class BarcodeParameters
Inheritance
相続人
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; }
不動産価値
Aztec
Aztec パラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public AztecParameters Aztec { get; }
不動産価値
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; }
不動産価値
BarWidthReduction
印刷中にインクの拡散を補償するために使用される減少値のバーを取得または設定します。デフォルト値: 0
public Unit BarWidthReduction { get; set; }
不動産価値
ChecksumAlwaysShow
常に、コード128およびGS1コード128のバーコードのための人間読みやすいテキストにチェックサム番号を表示します。
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ChecksumAlwaysShow { get; set; }
不動産価値
Codabar
コードパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodabarParameters Codabar { get; }
不動産価値
Codablock
コードブロックパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public CodablockParameters Codablock { get; }
不動産価値
Code128
コード128 パラメータ
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code128Parameters Code128 { get; }
不動産価値
コード16K
コード16K パラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public Code16KParameters Code16K { get; }
不動産価値
CodeTextParameters
コードテキストパラメーター
[XmlSerialization(Type = XmlSerializationType.Element, Name = "CodeTextParameters")]
public CodetextParameters CodeTextParameters { get; }
不動産価値
Coupon
クーポンパラメーター. UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
[XmlSerialization(Type = XmlSerializationType.Element)]
public CouponParameters Coupon { get; }
不動産価値
DataBar
データパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataBarParameters DataBar { get; }
不動産価値
DataMatrix
データマトリックスパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public DataMatrixParameters DataMatrix { get; }
不動産価値
DotCode
ドットコードパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeParameters DotCode { get; }
不動産価値
EnableEscape
コードテキストの属性で「逃避キャラクター」を説明しているかどうかを示します. Pdf417、DataMatrix、Code128のみで使用EnableEscape が正しい場合、 "" は特別な脱出キャラクターとして説明されます. そうでなければ、 "" は通常のキャラクターとして機能します。
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool EnableEscape { get; set; }
不動産価値
FilledBars
バーが満たされているかどうかを示す値を取得または設定します。1Dバーコードのみ。デフォルト値:真実
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool FilledBars { get; set; }
不動産価値
GS1コンポーネント
GS1 コンポーネントバーパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public GS1CompositeBarParameters GS1CompositeBar { get; set; }
不動産価値
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; }
不動産価値
ITF
ITFパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public ITFParameters ITF { get; }
不動産価値
IsChecksumEnabled
1Dバーコードを生成する際にチェックスムを有効にします。
デフォルトは、チェックアウトが含まれるシンボロジーのためにYesとして扱われ、チェックアウトが可能な場合のみNoとして扱われます。
チェックは可能です: Code39 Standard/Extended, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN, Codabar
常に使われているチェックスム:リラックスシンボロジー
[XmlSerialization(Type = XmlSerializationType.Element)]
public EnableChecksum IsChecksumEnabled { get; set; }
不動産価値
MaxiCode
マクシコードパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public MaxiCodeParameters MaxiCode { get; }
不動産価値
Padding
バーコードパッドデフォルト値: 5pt 5pt 5pt
[XmlSerialization(Type = XmlSerializationType.Element)]
public Padding Padding { get; }
不動産価値
PatchCode
パッチコードパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public PatchCodeParameters PatchCode { get; }
不動産価値
Pdf417
PDF417 パラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public Pdf417Parameters Pdf417 { get; }
不動産価値
Postal
ポスト パラメーター. Postnet, Planet に使用されました。
[XmlSerialization(Type = XmlSerializationType.Element)]
public PostalParameters Postal { get; }
不動産価値
QR
QR、MicroQR、RectMicroQRのパラメーター
[XmlSerialization(Type = XmlSerializationType.Element)]
public QrParameters QR { get; }
不動産価値
Supplement
Interleaved2of5、Standard2of5、EAN13、EAN8、UPCA、UPCE、ISBN、ISSN、ISMNに使用されています。
[XmlSerialization(Type = XmlSerializationType.Element)]
public SupplementParameters Supplement { get; }
不動産価値
ThrowExceptionWhenCodeTextIncorrect
1Dバーコードのみ。コードテキストが不正確で、値が正確に設定された場合 - 例外が投げ捨てられます. そうでなければコードテキストはバーコードの仕様と一致するように修正されます。例外は常に投げ出されます: コードテキストが間違っている場合、Databar シンボロジー。例外は常に投げ出されません: オーストラリアポスト、 シンガポールポスト、 コード39FullASCII、 コード93, コード16K、 コード128 シンボロジーは、コードテキストが間違っている場合。
[XmlSerialization(Type = XmlSerializationType.Element)]
public bool ThrowExceptionWhenCodeTextIncorrect { get; set; }
不動産価値
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; }
不動産価値
Exceptions
パラメーター値は 0 以下または同等です。
サイズXD
x サイズは BarCode バーまたはスペースのユニットの最小幅です。これを拡大すると、バーコード画像全体の幅が拡大します。Aspose.BarCode.Generation.BaseGenerationParameters.AutoSizeMode 属性が AutoSizeMode.Nearest または AutoSizeMode.Interpolation に設定されているかどうかは無視されます。
[XmlSerialization(Type = XmlSerializationType.Element)]
public Unit XDimension { get; set; }