Aspose.OMR FOSS עבור Python
API reference ל Aspose.OMR FOSS ל Python. 68 סוגים ציבוריים מאורגנים לפי מודול.
Api
| מחלקה | תיאור |
|---|---|
ImageCollection | מפה של שם רק-הוספה, רגיש לאותיות -> בתים של תמונה עבור תמונות בזיכרון המצוינות על-ידי סימון (?image=). |
OmrEngine | מנוע ה-OMR: מפעל חסר-מצב המייצר תוצאות יצירה ומזהים. |
TemplateProcessor | מעבד תמונות OMR לפי התבנית שממנה נוצרה. |
חריגות
| מחלקה | תיאור |
|---|---|
ChildOverflowException | נזרק כאשר אלמנט בן חורג מהורה שלו וטיפול בחריגה מוגדר לזרוק (ראה OverflowActions / LongWordHandling). |
InvalidConfigurationException | נזרק כאשר תצורת תבנית / אלמנט אינה תקפה או אינה נתמכת. |
MultiselectException | נזרק כאשר יותר מבועה אחת מסומנת לשאלה שאינה מאפשרת בחירה מרובה, וFormValidationLogic.Exception פעיל. |
OMRException | מחלקת בסיס לכל חריגה שנזרקת על ידי ספריית OMR. |
RuntimeExceptionOMR | נזרקת כאשר מתרחשת תקלה פנימית, בלתי ניתנת להתאוששות בתהליך יצירה/זיהוי. |
Generation
| מחלקה | תיאור |
|---|---|
AnswerSheetConfig | מטריצה ממוספרת של בועות שאלה/תשובה. |
Arabic | מימין לשמאל; אפשרות למספרים ערביים מזרחיים. |
BaseConfig | הפשטה שורשית; השדות הדרושים של כל רכיב OMR. |
BaseOffset | מחלקת בסיס עבור היסטי פריסת יצירה. |
Bengali | משמאל לימין; אפשרות לשימוש בספרות בנגליות. |
BlockConfig | תיבה עם גבול/ריפוד; מסדרת את ילדיה שאינם בלוקים עם טיפול בחריגה. |
BorderStyle | מתאר את הגבול של צד אחד של אלמנט. |
CheckBoxConfig | קבוצה מתויגת של תיבות ריקות המקבלות כל סימן, עם מילוי שניתן לכוונון Threshold (ברירת מחדל 3%). |
ChoiceBoxAnswerConfig | בועת תשובה אחת + תווית. |
ChoiceBoxConfig | שאלה אחת עם סט קבוע של בועות אפשרות. |
Clip | קצץ תוכן חורג בגבול של ההורה. |
CompositeGridConfig | רשת גמישה עם סמלים מותאמים; הסימונים מתמזגים לערך אחד. |
ContainerConfig | אלמנט פריסה בלתי נראה שמסדר בלוקים של ילדים לעמודות או לתחתית העמוד. |
ContentConfig | שורת טקסט מעוצבת אחת בתוך הורה. |
EmptyLineConfig | מרווח אנכי. |
GenerationResult | תוצאת יצירת התבנית: תמונת(ות) העמוד בנוסף לתבנית .omr JSON המתארת מיקומי אלמנטים. |
GlobalPageSettings | ברירות מחדל לכל המסמך החלות על כל אלמנטי העמוד; ניתנות לעקיפה לכל אלמנט בנפרד. |
GridConfig | מטריצת ספרות (SectionsCount קטעים x OptionsCount בועות 0-9) משולבת לערך אחד. |
Hebrew | מימין לשמאל; באופן אופציונלי מספרים בעברית. |
ImageConfig | תמונה המצוינת בשם. |
MemoryGenerationResult | עטיפה סביב GenerationResult החושפת פלטים כזרמים בזיכרון. |
NoClip | לא לעשות דבר; תוכן שעולה על המגבלה מצויר מעבר לגבול של ההורה (ברירת מחדל). |
OverflowAction | מחלקה בסיסית לאלגוריתמים של טיפול בהצפת ילדים. |
PageConfig | אחד לכל דף פיזי. |
ParentConfig | מסמן אלמנט שיכול להכיל ילדים. |
Persian | מימין לשמאל; אפשרות לספרות פרסיות. |
PixelOffset | הזחה בפריסת יחידות פיקסלים (ערכי פיקסלים שלמים לכל קצה). |
PositionedBlockConfig | מציב ילדים במיקום מוחלט XPosition/YPosition עם גודל אופציונלי. |
ReferencePointsSettings | סימני ייחוס בפינה + מלבן סימן סיבוב המשמשים לתיקון עיוות במהלך זיהוי. |
TemplateConfig | שורש המסמך שמכיל את כל השאר (בדרך כלל PageConfigs). |
TextConfig | בלוק טקסט גולמי רב-שורות ברמה עליונה. |
Urdu | מימין לשמאל; אופציונלי ספרות אורדו. |
Western | מערכת כתיבה ברירת מחדל: משמאל לימין, ספרות מערביות (0-9). |
Wrap | הזז ילד חורג (החזרת עמודה / פיצול אלמנט). |
WritingSystem | מערכת כתיבה בסיסית (LTR, ספרות מערביות). |
טיפוסי Enum
| Enum | תיאור |
|---|---|
AlignmentEnum | יישור אופקי של אלמנט ביחס להורה שלו. |
BarcodeType | הסימבוליקה שבה משתמש BarcodeConfig. |
BubblePositionType | היכן שהבועה ממוקמת ביחס לתוכן הראשי שלה (טקסט התשובה). |
BubbleSize | גודל בועת תשובה. |
BubbleType | הצורה של בועת תשובה. |
ConfigType | מזהה המבדיל המזהה לאיזה אלמנט *Config צומת שייך. |
ContainerTypeEnum | איך ContainerConfig ממוקם בעמוד. |
ContentType | כיצד מוצג תוכן טקסט. |
Directionality | הכיוון שבו מצוירים אלמנטים וטקסט (תמיכה ב-RTL/LTR). |
FontStyle | סגנון גופן דמוי דגל; חברים ניתנים לשילוב. |
GridHeaderTypeEnum | סגנון כותרת הרשת. |
LongWordHandling | התנהגות כאשר הדור נתקל במילה רחבה יותר מאשר מיכל האב שלו. |
Orientation | Enum עם 3 ערכים. |
PaperSize | גודל דף הפלט. |
ParagraphTypeEnum | איך ParagraphConfig מסדר את הילדים שלו. |
QRVersion | QR גרסת סמל עבור QR-משפחה BarcodeConfig. |
RotationPointPosition | מיקום של סימן הכיוון (סיבוב) ביחס לדף. |
ScoreDisplay | שולט האם/כיצד ערך ניקוד מוצג. |
ScoreGroupType | מצב ציור של אלמנט score-group. |
ScoreHeaderType | התפקיד של כותרת עמודה בתוך קבוצת ניקוד. |
TriggerType | התנהגות של טריגר (משמש על ידי CustomTriggerConfig). |
VerticalAlignment | מיקום אנכי של אלמנט ילד בתוך ההורה שלו. |
Model
| מחלקה | תיאור |
|---|---|
IOmrElement | הממשק עבור רכיבי OMR (שאלה/רכיב אחד שמזוהה). |
RecognitionResult | התוצאה של זיהוי תמונה. |
Recognition
| Enum | תיאור |
|---|---|
FormValidationLogic | שולט בהתנהגות המנוע כאשר כלל אימות תבנית נשבר במהלך הזיהוי. |