Aspose.OMR FOSS för Python

API reference för Aspose.OMR FOSS för Python. 68 offentliga typer organiserade efter modul.

API

KlassBeskrivning
ImageCollectionEndast tillägg, skiftlägeskänsligt namn -> bild-byteskarta för bilder i minnet som refereras av markup (?image=).
OmrEngineOMR-motorn: en tillståndslös fabrik som producerar genereringsresultat och igenkännare.
TemplateProcessorBearbetar OMR-bilder mot den mall den skapades från.

Undantag

KlassBeskrivning
ChildOverflowExceptionUtlöst när ett barn-element överskrider sin förälder och översvämningshantering är konfigurerad att kasta (se OverflowActions / LongWordHandling).
InvalidConfigurationExceptionUtlöst när en mall-/elementkonfiguration är ogiltig eller ej stödd.
MultiselectExceptionUtlöst när mer än en bubbla är markerad för en fråga som inte tillåter flervalsmarkering, och FormValidationLogic.Exception är aktiv.
OMRExceptionBasklass för varje undantag som kastas av OMR-biblioteket.
RuntimeExceptionOMRUtlöst vid ett internt, oåterkalleligt fel i generering/igenkänning.

Generation

KlassBeskrivning
AnswerSheetConfigNumrerad fråga/svar-bubblematris.
ArabicFrån höger till vänster; valfritt östliga arabiska siffror.
BaseConfigRotabstraktion; de obligatoriska fälten för varje OMR-element.
BaseOffsetBasklass för genereringslayoutförskjutningar.
BengaliVänster-till-höger; valfritt med bengaliska siffror.
BlockConfigRamarad/padderad ruta; lägger ut sina icke-blockbarn med overflow-hantering.
BorderStyleBeskriver kanten på EN sida av ett element.
CheckBoxConfigMärkt grupp av tomma rutor som accepterar vilket tecken som helst, med ett justerbart fyllningsvärde Threshold (standard 3%).
ChoiceBoxAnswerConfigEn svarbubbla + etikett.
ChoiceBoxConfigEn ensam fråga med en fast uppsättning svarsbubblor.
ClipTrunkera överflödigt innehåll vid förälderns kant.
CompositeGridConfigFlexibelt rutnät med anpassade symboler; markeringar slås samman till ett värde.
ContainerConfigOsynligt layout-element som ordnar underblock i kolumner eller en sidfot.
ContentConfigEn stiliserad textrad i en förälder.
EmptyLineConfigVertikal avståndsmarkör.
GenerationResultResultatet av mallgenerering: sidans bild(er) plus .omr mall JSON som beskriver elementens placeringar.
GlobalPageSettingsDokumentomfattande standardinställningar som gäller för alla sidelement; kan åsidosättas per element.
GridConfigSiffermatris (SectionsCount sektioner x OptionsCount 0-9 bubblor) sammanslagen till ett värde.
HebrewFrån höger till vänster; valfritt hebreiskt numrering.
ImageConfigBild refererad med namn.
MemoryGenerationResultWrapper runt GenerationResult som exponerar utdata som minnesströmmar.
NoClipGör ingenting; överflödigt innehåll ritas förbi förälderns kant (standard).
OverflowActionBasklass för algoritmer för hantering av barnöversvämning.
PageConfigEn per fysisk sida.
ParentConfigMarkerar ett element som kan innehålla barn.
PersianHöger till vänster; valfritt persiska siffror.
PixelOffsetPixel-enhetslayoutförskjutning (heltalspixelvärden per kant).
PositionedBlockConfigPlacera barn på absolut XPosition/YPosition med valfri storlek.
ReferencePointsSettingsHörnreferensmarkeringar + rotationsmarkör-rektangel som används för att räta upp under igenkänning.
TemplateConfigDokumentroten som innehåller allt annat (vanligtvis PageConfigs).
TextConfigToppnivå flerradigt råtextblock.
UrduHöger-till-vänster; eventuellt Urdu-siffror.
WesternStandard skriftsystem: vänster-till-höger, västerländska (0-9) siffror.
WrapFlytta ett överflödande barn (kolumnomflöde / elementsplittring).
WritingSystemGrundläggande skriftsystem (LTR, västerländska siffror).

Enumerationer

EnumerationBeskrivning
AlignmentEnumHorisontell justering av ett element relativt dess förälder.
BarcodeTypeSymboliken som används av en BarcodeConfig.
BubblePositionTypeVar bubblan placeras relativt till dess huvudinnehåll (svarstext).
BubbleSizeStorlek på svarbubblan.
BubbleTypeFormen på en svarbubbla.
ConfigTypeDiskriminator som identifierar vilket *Config-element en nod är.
ContainerTypeEnumHur en ContainerConfig placeras på sidan.
ContentTypeHur textinnehåll renderas.
DirectionalityRiktning i vilken element och text ritas (RTL/LTR stöd).
FontStyleFlaggliknande typsnittsstil; medlemmar kan kombineras.
GridHeaderTypeEnumStilen för rutnätets rubrik.
LongWordHandlingBeteende när generering möter ett ord som är bredare än dess föräldrakontainer.
OrientationEnum med 3 medlemmar.
PaperSizeUtskrifts sidstorlek.
ParagraphTypeEnumHur en ParagraphConfig ordnar sina barn.
QRVersionQR symbolversion för en QR-familj BarcodeConfig.
RotationPointPositionPlacering av orienterings- (rotations-) markören i förhållande till sidan.
ScoreDisplayKontrollerar om/hur ett poängvärde visas.
ScoreGroupTypeRitningsläge för ett poäng-gruppselement.
ScoreHeaderTypeRoll för en kolumnrubrik inom en poänggrupp.
TriggerTypeBeteende för en trigger (används av CustomTriggerConfig).
VerticalAlignmentVertikal positionering av ett barn-element i sin förälder.

Model

KlassBeskrivning
IOmrElementGränssnittet för OMR-elementen (en igenkänd fråga/element).
RecognitionResultResultatet av bildigenkänning.

Recognition

EnumerationBeskrivning
FormValidationLogicStyr motorbeteendet när en mallvalideringsregel bryts under igenkänning.

Se även

 Svenska