Aspose.BarCode.Generation

Le Aspose.BarCode.Generation contenant des classes générales pour l’implémentation des fonctions de génération de BarCode.

Des classes

ClasserLa description
AustralianPostParametersParamètres de code-barres AustralianPost.
AztecParametersParamètres aztèques.
BarcodeGeneratorBarcodeGenerator pour la génération d’images de codes à barres backend.
BarcodeParametersParamètres de génération de code-barres.
BaseEncodeTypeClasse de base pour SymbologyEncodeType.
BaseGenerationParametersParamètres de génération d’image de code-barres.
BorderParametersParamètres de bordure d’image de code-barres
CaptionParametersParamètres de légende.
CodabarParametersParamètres Codabar.
CodablockParametersParamètres Codablock.
Code16KParametersParamètres Code16K.
CodetextParametersParamètres de texte de code.
CouponParametersParamètres du coupon. Utilisé pour UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
DataBarParametersParamètres de la barre de données.
DataMatrixParametersParamètres DataMatrix.
DotCodeParametersParamètres DotCode.
EncodeTypesSpécifie le type de code-barres à encoder.
ExtCodetextBuilderClasse d’assistance pour la génération automatique de texte de code du mode de texte de code étendu
FontUnitDéfinit un format particulier pour le texte, y compris le type de police, la taille et les attributs de style où taille dans la propriété de valeur d’unité.
GS1CompositeBarParametersParamètres de la barre composite GS1.
ITFParametersParamètres ITF.
MaxiCodeParametersParamètres MaxiCode.
PaddingParamètres de rembourrage.
PatchCodeParametersParamètres PatchCode.
Pdf417ParametersParamètres PDF417. Contient les paramètres PDF417, MacroPDF417 et MicroPDF417. MacroPDF417 nécessite deux champs : Pdf417MacroFileID et Pdf417MacroSegmentID. Tous les autres champs sont facultatifs. MicroPDF417 en mode d’ajout structuré (identique au mode MacroPDF417) nécessite deux champs : Pdf417MacroFileID et Pdf417MacroSegmentID. Tous les autres champs sont facultatifs.
PostalParametersParamètres postaux. Utilisé pour Postnet, Planet.
QrExtCodetextBuilderGénérateur de texte de code étendu pour les codes-barres QR 2D pour le mode ExtendedCodetext de QrEncodeMode
QrParametersParamètres QR.
QrStructuredAppendParametersParamètres d’ajout structuré QR.
SupplementParametersParamètres supplémentaires. Utilisé pour Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
SymbologyEncodeTypeType d’encodage de symbologie. Voir EncodeTypes pour obtenir l’instance.
UnitSpécifie la valeur de taille dans différentes unités (pixel, pouces, etc.).

Énumération

ÉnumérationLa description
AutoSizeModeSpécifie les différents types de modes de dimensionnement automatique.
AztecSymbolModeSpécifie le mode symbole aztèque.
BarcodeClassificationsClassification de la symbologie
BarCodeImageFormatSpécifie le format de fichier de l’image.
BorderDashStyleSpécifie le style des bordures en pointillés.
CodabarChecksumModeSpécifie l’algorithme de somme de contrôle pour Codabar
CodabarSymbolSpécifie le symbole de début ou de fin de la spécification de code à barres Codabar.
Code128EmulationMots de code de fonction pour l’émulation Code 128. Appliqué pour MicroPDF417 uniquement. Ignoré pour les codes-barres PDF417 et MacroPDF417.
CodeLocationEmplacement du texte de code
DataMatrixEccTypeSpécifiez le type d’ECC à encoder.
DataMatrixEncodeModeMode d’encodage de l’encodeur DataMatrix, par défaut Auto
ECIEncodingsIdentificateurs d’interprétation de canal étendu. Il est utilisé pour indiquer au lecteur de code-barres les détails des références utilisées pour coder les données dans le symbole. L’implémentation actuelle comprend tous les codages de jeu de caractères bien connus. Actuellement, il est utilisé uniquement pour le code-barres QR 2D.
EnableChecksumActiver la somme de contrôle lors de la génération pour les codes-barres 1D.
FontModeMode taille de police.
ITF14BorderTypeType de bordure ITF14 du code-barres
MacroCharacterLes valeurs des caractères macro 05 et 06 sont utilisées pour obtenir un codage plus compact dans des modes spéciaux. 05 Le caractère macro est traduit par “[)>\u001E05\u001D” comme en-tête de données décodées et “\u001E\u0004” comme fin de données décodées. 06 Le caractère de macro est traduit en “[)>\u001E06\u001D” comme en-tête de données décodées et “\u001E\u0004” comme fin de données décodée.
PatchFormatFormat PatchCode. Choisissez PatchOnly pour générer un seul PatchCode. Utilisez le format de page pour générer la page Patch avec PatchCodes comme border
Pdf417CompactionModePdf417 mode compactage code barre
Pdf417ErrorLevelNiveau de correction d’erreur du code-barres pdf417, du niveau 0 au niveau 9, le niveau 0 signifie aucune correction d’erreur, le niveau 9 signifie la meilleure correction d’erreur
QREncodeModeMode d’encodage pour les codes-barres QR. Il est recommandé d’utiliser Auto avec CodeTextEncoding = Encoding.UTF8 pour les symboles ou chiffres latins et Utf8BOM pour les symboles Unicode.
QREncodeTypeMode sélecteur QR / MicroQR. Sélectionnez ForceQR pour les symboles QR standard, Auto pour MicroQR. ForceMicroQR est utilisé pour la génération de symboles fortement MicroQR si cela est possible.
QRErrorLevelNiveau de correction d’erreur Reed-Solomon. De bas en haut : NiveauL, NiveauM, NiveauQ, NiveauH.
QRVersionVersion du QR Code. De la Version1 à la Version40 pour le QR code et de M1 à M4 pour le MicroQr.
TextAlignmentAlignement du texte.
TwoDComponentTypeType de composant 2D