Aspose.OMR FOSS per Python
API reference per Aspose.OMR FOSS per Python. 68 tipi pubblici organizzati per modulo.
API
| Classe | Descrizione |
|---|---|
ImageCollection | Mappa di nome -> byte-immagine, solo aggiunta e sensibile al maiuscolo/minuscolo, per immagini in memoria referenziate dal markup (?image=). |
OmrEngine | Il motore OMR: una fabbrica senza stato che produce risultati di generazione e riconoscitori. |
TemplateProcessor | Elabora le immagini OMR rispetto al modello da cui è stato creato. |
Eccezioni
| Classe | Descrizione |
|---|---|
ChildOverflowException | Generato quando un elemento figlio supera i limiti del suo genitore e la gestione dell’overflow è configurata per generare un’eccezione (vedi OverflowActions / LongWordHandling). |
InvalidConfigurationException | Generato quando una configurazione di modello / elemento è non valida o non supportata. |
MultiselectException | Generato quando più di una bolla è contrassegnata per una domanda che non consente la selezione multipla e FormValidationLogic.Exception è attivo. |
OMRException | Classe base per ogni eccezione sollevata dalla libreria OMR. |
RuntimeExceptionOMR | Generata in caso di un errore interno, non recuperabile, di generazione/riconoscimento. |
Generation
| Classe | Descrizione |
|---|---|
AnswerSheetConfig | Matrice di bolle numerate per domande/risposte. |
Arabic | Da destra a sinistra; facoltativamente cifre arabo-orientali. |
BaseConfig | Astrazione radice; i campi richiesti di ogni elemento OMR. |
BaseOffset | Classe base per gli offset di layout di generazione. |
Bengali | Da sinistra a destra; opzionalmente cifre bengalesi. |
BlockConfig | Scatola con bordi/padding; dispone i suoi figli non-blocco gestendo l’overflow. |
BorderStyle | Descrive il bordo di UN lato di un elemento. |
CheckBoxConfig | Gruppo etichettato di caselle vuote che accettano qualsiasi segno, con un riempimento regolabile Threshold (predefinito 3%). |
ChoiceBoxAnswerConfig | Una bolla di risposta + etichetta. |
ChoiceBoxConfig | Una singola domanda con un insieme fisso di bolle di opzione. |
Clip | Tronca il contenuto che traborda al bordo del genitore. |
CompositeGridConfig | Griglia flessibile con simboli personalizzati; i segni si fondono in un unico valore. |
ContainerConfig | Elemento di layout invisibile che organizza i blocchi figli in colonne o in un piè di pagina. |
ContentConfig | Una riga di testo stilizzata all’interno di un genitore. |
EmptyLineConfig | Spaziatore verticale. |
GenerationResult | Il risultato della generazione del template: l’immagine/e della pagina più il template .omr JSON che descrive le posizioni degli elementi. |
GlobalPageSettings | Valori predefiniti a livello di documento applicabili a tutti gli elementi della pagina; sovrascrivibili per elemento. |
GridConfig | Matrice di cifre (SectionsCount sezioni x OptionsCount bolle 0-9) unita in un unico valore. |
Hebrew | Da destra a sinistra; opzionalmente numerazione ebraica. |
ImageConfig | Immagine referenziata per nome. |
MemoryGenerationResult | Wrapper attorno a GenerationResult che espone gli output come stream in memoria. |
NoClip | Non fare nulla; il contenuto in overflow viene disegnato oltre il bordo del genitore (predefinito). |
OverflowAction | Classe base per gli algoritmi di gestione dell’overflow dei figli. |
PageConfig | Uno per pagina fisica. |
ParentConfig | Contrassegna un elemento che può contenere figli. |
Persian | Da destra a sinistra; opzionalmente cifre persiane. |
PixelOffset | Offset del layout in unità pixel (valori interi di pixel per lato). |
PositionedBlockConfig | Posiziona i figli in modo assoluto XPosition/YPosition con dimensione opzionale. |
ReferencePointsSettings | Segni di riferimento d’angolo + rettangolo marcatore di rotazione usato per la correzione dell’inclinazione durante il riconoscimento. |
TemplateConfig | La radice del documento che contiene tutto il resto (normalmente PageConfigs). |
TextConfig | Blocco di testo grezzo multilinea di livello superiore. |
Urdu | Da destra a sinistra; opzionalmente cifre urdu. |
Western | Sistema di scrittura predefinito: da sinistra a destra, cifre occidentali (0-9). |
Wrap | Riposizionare un figlio che trabocca (ri-flusso della colonna / divisione dell’elemento). |
WritingSystem | Sistema di scrittura di base (LTR, cifre occidentali). |
Enumerazioni
| Enumerazione | Descrizione |
|---|---|
AlignmentEnum | Allineamento orizzontale di un elemento rispetto al suo genitore. |
BarcodeType | La simbologia usata da un BarcodeConfig. |
BubblePositionType | Dove si trova il bubble rispetto al contenuto principale (testo della risposta). |
BubbleSize | Dimensione della bolla di risposta. |
BubbleType | La forma di una bolla di risposta. |
ConfigType | Discriminatore che identifica a quale elemento *Config appartiene un nodo. |
ContainerTypeEnum | Come un ContainerConfig viene posizionato sulla pagina. |
ContentType | Come il contenuto testuale viene renderizzato. |
Directionality | Direzione in cui gli elementi e il testo sono disegnati (RTL/LTR supporto). |
FontStyle | Stile di carattere simile a una bandiera; i membri possono essere combinati. |
GridHeaderTypeEnum | Lo stile dell’intestazione di una griglia. |
LongWordHandling | Comportamento quando la generazione incontra una parola più larga del contenitore genitore. |
Orientation | Enum con 3 membri. |
PaperSize | Dimensione della pagina di output. |
ParagraphTypeEnum | Come un ParagraphConfig dispone i suoi figli. |
QRVersion | Versione del simbolo QR per una BarcodeConfig della famiglia QR. |
RotationPointPosition | Posizionamento del marcatore di orientamento (rotazione) rispetto alla pagina. |
ScoreDisplay | Controlla se/e in che modo un valore di punteggio viene mostrato. |
ScoreGroupType | Modalità di disegno di un elemento di gruppo di punteggio. |
ScoreHeaderType | Ruolo di un’intestazione di colonna all’interno di un gruppo di punteggi. |
TriggerType | Comportamento di un trigger (usato da CustomTriggerConfig). |
VerticalAlignment | Posizionamento verticale di un elemento figlio all’interno del suo genitore. |
Model
| Classe | Descrizione |
|---|---|
IOmrElement | L’interfaccia per gli elementi OMR (una domanda/elemento riconosciuto). |
RecognitionResult | Il risultato del riconoscimento delle immagini. |
Recognition
| Enumerazione | Descrizione |
|---|---|
FormValidationLogic | Controlla il comportamento del motore quando una regola di convalida del modello viene violata durante il riconoscimento. |