Aspose.BarCode.Generation

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

课程

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

枚举

枚举描述
AutoSizeMode指定不同类型的自动调整大小模式。
AztecSymbolMode指定 Aztec 符号模式。
BarcodeClassifications符号分类
BarCodeImageFormat指定图像的文件格式。
BorderDashStyle指定虚线边框的样式。
CodabarChecksumMode指定 Codabar 的校验和算法
CodabarSymbol指定 Codabar 条码规范的开始或停止符号。
Code128EmulationCode 128 仿真的功能代码字。仅适用于 MicroPDF417。忽略 PDF417 和 MacroPDF417 条码。
CodeLocation代码文本位置
DataMatrixEccType指定要编码的 ECC 的类型。
DataMatrixEncodeModeDataMatrix 编码器的编码模式,默认为 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
Pdf417CompactionModepdf417条码压缩模式
Pdf417ErrorLevelpdf417条码的纠错级别,从0级到9级,0级表示无纠错,9级表示最佳纠错
QREncodeModeQR 条码的编码模式。建议使用 Auto with CodeTextEncoding = Encoding.UTF8 用于拉丁符号或数字,Utf8BOM 用于 Unicode 符号。
QREncodeTypeQR / MicroQR 选择器模式。为标准 QR 符号选择 ForceQR,为 MicroQR 选择 Auto。 如果可能,ForceMicroQR 用于强 MicroQR 符号生成。
QRErrorLevelReed-Solomon 纠错级别。从低到高:LevelL、LevelM、LevelQ、LevelH.
QRVersionQR 码的版本。 QR 码从 Version1 到 Version40,MicroQr 从 M1 到 M4。
TextAlignment文本对齐方式。
TwoDComponentType2D 组件的类型