Aspose.BarCode.Generation

Il Aspose.BarCode.Generation contenente classi generali per l’implementazione di funzioni di generazione BarCode.

Classi

ClasseDescrizione
AustralianPostParametersParametri del codice a barre AustralianPost.
AztecParametersparametri aztechi.
BarcodeGeneratorBarcodeGenerator per la generazione di immagini di codici a barre back-end.
BarcodeParametersParametri di generazione del codice a barre.
BaseEncodeTypeClasse base per SymbologyEncodeType.
BaseGenerationParametersParametri di generazione dell’immagine del codice a barre.
BorderParametersParametri del bordo dell’immagine del codice a barre
CaptionParametersParametri didascalia.
CodabarParametersParametri Codabar.
CodablockParametersParametri blocco codice.
Code16KParametersCode16K parametri.
CodetextParametersParametri testo codice.
CouponParametersParametri del buono. Utilizzato per UpcaGs1DatabarCoupon, UpcaGs1Code128Coupon.
DataBarParametersParametri della barra dati.
DataMatrixParametersParametri DataMatrix.
DotCodeParametersParametri DotCode.
EncodeTypesSpecifica il tipo di codice a barre da codificare.
ExtCodetextBuilderClasse helper per la generazione automatica del testo del codice della modalità testo del codice esteso
FontUnitDefinisce un formato particolare per il testo, inclusi il tipo di carattere, le dimensioni e gli attributi di stile dove dimensione nella proprietà Valore unità.
GS1CompositeBarParametersGS1 Parametri della barra composita.
ITFParametersParametri ITF.
MaxiCodeParametersparametri MaxiCode.
PaddingParametri di riempimento.
PatchCodeParametersParametri PatchCode.
Pdf417Parametersparametri PDF417. Contiene i parametri PDF417, MacroPDF417 e MicroPDF417. MacroPDF417 richiede due campi: Pdf417MacroFileID e Pdf417MacroSegmentID. Tutti gli altri campi sono facoltativi. MicroPDF417 in modalità di aggiunta strutturata (uguale alla modalità MacroPDF417) richiede due campi: Pdf417MacroFileID e Pdf417MacroSegmentID. Tutti gli altri campi sono facoltativi.
PostalParametersParametri postali. Usato per Postnet, Planet.
QrExtCodetextBuilderGeneratore di codetext esteso per codici a barre QR 2D per la modalità ExtendedCodetext di QrEncodeMode
QrParametersParametri QR.
QrStructuredAppendParametersQR strutturato append parametri.
SupplementParametersSupplemento parametri. Utilizzato per Interleaved2of5, Standard2of5, EAN13, EAN8, UPCA, UPCE, ISBN, ISSN, ISMN.
SymbologyEncodeTypeTipo di codifica simbologia. Vedere EncodeTypes per ottenere l’istanza.
UnitSpecifica il valore della dimensione in diverse unità (Pixel, Pollici, ecc.).

Enumerazione

EnumerazioneDescrizione
AutoSizeModeSpecifica i diversi tipi di modalità di ridimensionamento automatico.
AztecSymbolModeSpecifica la modalità del simbolo azteco.
BarcodeClassificationsClassificazione simbologia
BarCodeImageFormatSpecifica il formato file dell’immagine.
BorderDashStyleSpecifica lo stile delle linee di bordo tratteggiate.
CodabarChecksumModeSpecifica l’algoritmo di checksum per Codabar
CodabarSymbolSpecifica il simbolo di inizio o fine della specifica del codice a barre Codabar.
Code128EmulationParole in codice funzione per l’emulazione Code 128. Applicato solo per MicroPDF417. Ignorato per i codici a barre PDF417 e MacroPDF417.
CodeLocationPosizione testo codice
DataMatrixEccTypeSpecificare il tipo di ECC da codificare.
DataMatrixEncodeModeModalità di codifica dell’encoder DataMatrix, impostazione predefinita su Auto
ECIEncodingsIdentificatori di interpretazione del canale estesi. Viene utilizzato per comunicare al lettore di codici a barre i dettagli sui riferimenti utilizzati per la codifica dei dati nel simbolo. L’implementazione corrente consiste in tutte le codifiche di set di caratteri ben note. Attualmente viene utilizzato solo per codici a barre QR 2D.
EnableChecksumAbilita checksum durante la generazione per codici a barre 1D.
FontModeModalità dimensione carattere.
ITF14BorderTypeITF14 tipo di bordo del codice a barre
MacroCharacterI valori dei caratteri 05 e 06 della macro vengono utilizzati per ottenere una codifica più compatta nelle modalità speciali. 05 Il cratere macro viene tradotto in “[)>\u001E05\u001D” come intestazione dei dati decodificati e “\u001E\u0004” come trailer dei dati decodificati. 06 Macro craracter è tradotto in “[)>\u001E06\u001D” come intestazione dati decodificata e “\u001E\u0004” come trailer dati decodificato.
PatchFormatFormato PatchCode. Scegli PatchOnly per generare un singolo PatchCode. Usa il formato pagina per generare la pagina Patch con i PatchCode come bordi
Pdf417CompactionModePdf417 modalità di compattazione codici a barre
Pdf417ErrorLevelpdf417 livello di correzione degli errori del codice a barre, dal livello 0 al livello 9, il livello 0 significa nessuna correzione degli errori, il livello 9 significa la migliore correzione degli errori
QREncodeModeModalità di codifica per codici a barre QR. Si consiglia di utilizzare Auto con CodeTextEncoding = Encoding.UTF8 per simboli o cifre latine e Utf8BOM per simboli Unicode.
QREncodeTypeModalità selettore QR / MicroQR. Selezionare ForceQR per i simboli QR standard, Auto per MicroQR. ForceMicroQR viene utilizzato per la generazione di simboli fortemente MicroQR, se possibile.
QRErrorLevelCorrezione dell’errore del livello di Reed-Solomon. Dal basso verso l’alto: LivelloL, LivelloM, LivelloQ, LivelloH.
QRVersionVersione di QR Code. Da Version1 a Version40 per QR code e da M1 a M4 per MicroQr.
TextAlignmentAllineamento del testo.
TwoDComponentTypeTipo di componente 2D