BarcodeParameters

BarcodeParameters class

条码生成参数.

public class BarcodeParameters

特性

姓名 描述
AustralianPost { get; } 澳大利亚邮政条码参数.
Aztec { get; } 阿兹台克参数.
BarColor { get; set; } 条形颜色. 默认值:Color.Black.
BarHeight { get; set; } 一维条码条的高度Unitvalue. 忽略如果AutoSizeMode属性设置为 AutoSizeMode.Nearest 或 AutoSizeMode.Interpolation.
BarWidthReduction { get; set; } 获取或设置用于在打印时补偿墨水扩散的条形减少值。 默认值:0
ChecksumAlwaysShow { get; set; } 始终在 Code128 和 GS1Code128 条码的人类可读文本中显示校验和数字。
Codabar { get; } Codabar 参数。
Codablock { get; } Codablock 参数。
Code16K { get; } Code16K 参数。
CodeTextParameters { get; } 代码文本参数。
Coupon { get; } 优惠券参数。用于 UpcaGs1DatabarCoupon、UpcaGs1Code128Coupon.
DataBar { get; } 数据栏参数。
DataMatrix { get; } 数据矩阵参数。
DotCode { get; } 点码参数。
EnableEscape { get; set; } 指示是否将字符“\”解释为 CodeText 属性中的转义字符。用于Pdf417、DataMatrix、Code128 only 如果EnableEscape为真,“\”将解释为特殊转义字符。否则,“\”作为普通字符。 Aspose.BarCode 支持输入十进制 ascii 码和 ASCII 控制码字符的助记符。例如,\013 和 \CR 代表 CR。
FilledBars { get; set; } 获取或设置指示条是否填充的值。 仅适用于一维条码。 默认值:true。
GS1CompositeBar { get; set; } GS1 复合条参数。
IsChecksumEnabled { get; set; } 在生成一维条码期间启用校验和。
ITF { get; } ITF 参数。
MaxiCode { get; } MaxiCode 参数。
Padding { get; } 条形码填充. 默认值:5pt 5pt 5pt 5pt.
PatchCode { get; } 补丁码参数。
Pdf417 { get; } PDF417 参数。
Postal { get; } 邮政参数。用于 Postnet、Planet.
QR { get; } 二维码参数.
Supplement { get; } 补充参数。用于 Interleaved2of5、Standard2of5、EAN13、EAN8、UPCA、UPCE、ISBN、ISSN、ISMN.
ThrowExceptionWhenCodeTextIncorrect { get; set; } 仅适用于一维条码。 如果代码文本不正确且值设置为 true - 将引发异常。否则 codetext 将被更正以匹配条形码的规范。 如果 codetext 不正确,则始终会引发异常。 .
WideNarrowRatio { get; set; } 宽条与窄条的比例。 默认值:3,即宽条是窄条的 3 倍。 用于 ITF、PZN、PharmaCode、Standard2of5、Interleaved2of5、Matrix2of5、ItalianPost25、IATA2of5、VIN、DeutschePost , OPC, Code32, DataLogic2of5, PatchCode, Code39Extended, Code39Standard
XDimension { get; set; } x-dimension 是 BarCode 条或空格单位的最小宽度。 增加这将增加整个条形码图像宽度。 如果忽略AutoSizeMode属性设置为 AutoSizeMode.Nearest 或 AutoSizeMode.Interpolation.

也可以看看