Aspose.BarCode.Generation

Aspose.BarCode.Generation包含实现条形码生成功能的通用类。

课程

班级 描述
AustralianPostParameters 澳大利亚邮政条码参数.
AztecParameters 阿兹台克参数.
BarcodeGenerator BarcodeGenerator 用于生成后端条形码图像。
BarcodeParameters 条码生成参数.
BaseEncodeType SymbologyEncodeType. 的基类
BaseGenerationParameters 条码图像生成参数。
BorderParameters 条码图片边框参数
CaptionParameters 字幕参数。
CodabarParameters Codabar 参数。
CodablockParameters Codablock 参数。
Code16KParameters Code16K 参数。
CodetextParameters 代码文本参数。
CouponParameters 优惠券参数。用于 UpcaGs1DatabarCoupon、UpcaGs1Code128Coupon.
DataBarParameters 数据栏参数。
DataMatrixParameters 数据矩阵参数。
DotCodeParameters 点码参数。
EncodeTypes 指定要编码的条形码类型。
ExtCodetextBuilder 扩展代码文本模式的自动代码文本生成辅助类
FontUnit 定义文本的特定格式,包括字体、大小和样式属性 其中大小在单位值属性中。
GS1CompositeBarParameters GS1 复合柱参数.
ITFParameters ITF 参数。
MaxiCodeParameters MaxiCode 参数。
Padding 填充参数。
PatchCodeParameters 补丁码参数。
Pdf417Parameters PDF417 参数。包含 PDF417、MacroPDF417 和 MicroPDF417 参数。 MacroPDF417 需要两个字段:Pdf417MacroFileID 和 Pdf417MacroSegmentID。所有其他字段都是可选的。 结构化附加模式下的 MicroPDF417(与 MacroPDF417 模式相同)需要两个字段:Pdf417MacroFileID 和 Pdf417MacroSegmentID。所有其他字段都是可选的。
PostalParameters 邮政参数。用于 Postnet、Planet.
QrExtCodetextBuilder 用于 QrEncodeMode 的 ExtendedCodetext 模式的 2D QR 条码的扩展代码文本生成器
QrParameters 二维码参数.
QrStructuredAppendParameters QR 结构化附加参数。
SupplementParameters 补充参数。用于 Interleaved2of5、Standard2of5、EAN13、EAN8、UPCA、UPCE、ISBN、ISSN、ISMN.
SymbologyEncodeType 符号编码类型。请参阅 EncodeTypes 以获取 instance.
Unit 以不同的单位(像素、英寸等)指定大小值。

枚举

枚举 描述
AutoSizeMode 指定不同类型的自动调整大小模式。
AztecSymbolMode 指定 Aztec 符号模式。
BarcodeClassifications 符号分类
BarCodeImageFormat 指定图像的文件格式。
BorderDashStyle 指定虚线边框的样式。
CodabarChecksumMode 指定 Codabar 的校验和算法
CodabarSymbol 指定 Codabar 条码规范的开始或停止符号。
Code128Emulation Code 128 仿真的功能代码字。仅适用于 MicroPDF417。忽略 PDF417 和 MacroPDF417 条码。
CodeLocation 代码文本位置
DataMatrixEccType 指定要编码的 ECC 的类型。
DataMatrixEncodeMode DataMatrix 编码器的编码模式,默认为 Auto
ECIEncodings 扩展频道解释标识符。它用于告诉条形码阅读器详细信息 关于用于编码符号中数据的参考。 当前实现包含所有众所周知的字符集编码。 目前,它仅用于 QR 2D 条形码。
EnableChecksum 在生成一维条码期间启用校验和。
FontMode 字体大小模式。
ITF14BorderType 条码的 ITF14 边框类型
MacroCharacter 宏字符 05 和 06 值用于在特殊模式下获得更紧凑的编码。 05 宏字符被转换为“[)>\u001E05\u001D”作为解码数据头,“\u001E\u0004”作为解码数据尾。 06 宏字符被翻译成“[)>\u001E06\u001D”作为解码数据头和“\u001E\u0004”作为解码数据尾。
PatchFormat 补丁码格式。选择 PatchOnly 以生成单个 PatchCode。使用页面格式生成 Patch 页面,PatchCodes 为borders
Pdf417CompactionMode pdf417条码压缩模式
Pdf417ErrorLevel pdf417条码的纠错级别,从0级到9级,0级表示无纠错,9级表示最佳纠错
QREncodeMode QR 条码的编码模式。建议使用 Auto with CodeTextEncoding = Encoding.UTF8 用于拉丁符号或数字,Utf8BOM 用于 Unicode 符号。
QREncodeType QR / MicroQR 选择器模式。为标准 QR 符号选择 ForceQR,为 MicroQR 选择 Auto。 如果可能,ForceMicroQR 用于强 MicroQR 符号生成。
QRErrorLevel Reed-Solomon 纠错级别。从低到高:LevelL、LevelM、LevelQ、LevelH.
QRVersion QR 码的版本。 QR 码从 Version1 到 Version40,MicroQr 从 M1 到 M4。
TextAlignment 文本对齐方式。
TwoDComponentType 2D 组件的类型