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 (به‌طور پیش‌فرض ۳٪).
ChoiceBoxAnswerConfigیک حباب پاسخ + برچسب.
ChoiceBoxConfigیک سؤال واحد با مجموعه ثابت از حباب‌های گزینه.
Clipمحتوا را که بیش از حد می‌گیرد، در مرز والد قطع کنید.
CompositeGridConfigشبکهٔ انعطاف‌پذیر با نمادهای سفارشی؛ علامت‌ها به یک مقدار ترکیب می‌شوند.
ContainerConfigعنصر طرح نامرئی که بلوک‌های فرزند را در ستون‌ها یا فوتر چیدمان می‌کند.
ContentConfigیک خط متن استایل‌دار داخل یک والد.
EmptyLineConfigفاصله عمودی.
GenerationResultنتیجهٔ تولید قالب: تصویر(های) صفحه به‌اضافهٔ قالب .omr JSON که مکان‌های عنصر را توصیف می‌کند.
GlobalPageSettingsپیش‌فرض‌های سراسری سند که برای تمام عناصر صفحه قابل اعمال هستند؛ قابل‌بازنویسی برای هر عنصر.
GridConfigماتریس عددی (SectionsCount بخش × OptionsCount حباب 0-9) در یک مقدار ترکیب شد.
Hebrewاز راست به چپ؛ به‌اختیار شماره‌گذاری عبری.
ImageConfigتصویر با نام ارجاع شده.
MemoryGenerationResultWrapper اطراف GenerationResult که خروجی‌ها را به‌صورت in-memory streams در دسترس می‌گذارد.
NoClipکاری انجام نمی‌دهد؛ محتوای سرریز شده پشت مرز والد رسم می‌شود (پیش‌فرض).
OverflowActionکلاس پایه برای الگوریتم‌های مدیریت child-overflow.
PageConfigیک به ازای هر صفحه فیزیکی.
ParentConfigعنصری را علامت‌گذاری می‌کند که می‌تواند فرزندان داشته باشد.
Persianاز راست به چپ؛ به‌صورت اختیاری اعداد فارسی.
PixelOffsetجابه‌جایی طرح‌بندی به واحد پیکسل (مقدارهای عدد صحیح پیکسل برای هر لبه).
PositionedBlockConfigفرزندان را در موقعیت مطلق XPosition/YPosition با اندازهٔ اختیاری قرار می‌دهد.
ReferencePointsSettingsنشان‌های مرجع گوشه + مستطیل علامت چرخش که برای اصلاح انحراف در هنگام تشخیص استفاده می‌شود.
TemplateConfigریشه سند که شامل همه چیزهای دیگر است (معمولاً PageConfigها).
TextConfigبلوک متن خام چندخطی سطح بالا.
Urduاز راست به چپ؛ به‌اختیار ارقام اردو.
Westernسیستم نوشتاری پیش‌فرض: از چپ به راست، ارقام غربی (۰-۹).
Wrapجابجایی یک فرزند سرریز شده (بازآرایی ستون / تقسیم عنصر).
WritingSystemسیستم نوشتاری پایه (LTR، ارقام غربی).

شمارش‌ها

شمارشتوضیح
AlignmentEnumتراز افقی یک عنصر نسبت به والد آن.
BarcodeTypeنمادگذاری مورد استفاده توسط یک BarcodeConfig.
BubblePositionTypeمحل قرارگیری حباب نسبت به محتوای اصلی آن (متن پاسخ).
BubbleSizeاندازهٔ حباب پاسخ.
BubbleTypeشکل حباب پاسخ.
ConfigTypeمتمایزگر شناسایی‌کنندهٔ اینکه یک گره متعلق به کدام عنصر *Config است.
ContainerTypeEnumچگونه یک ContainerConfig در صفحه قرار می‌گیرد.
ContentTypeنحوه نمایش محتوای متنی.
Directionalityجهت‌گیری که عناصر و متن در آن رسم می‌شوند (RTL/LTR پشتیبانی).
FontStyleسبک قلم شبیه پرچم؛ می‌توان اعضا را ترکیب کرد.
GridHeaderTypeEnumسبک سرصفحهٔ جدول.
LongWordHandlingرفتار زمانی که تولید با کلمه‌ای که از ظرف والدش عریض‌تر است مواجه می‌شود.
OrientationEnum با ۳ عضو.
PaperSizeاندازه صفحه خروجی.
ParagraphTypeEnumچگونه یک ParagraphConfig فرزندان خود را ترتیب می‌دهد.
QRVersionنسخه نماد QR برای یک BarcodeConfig از خانواده QR.
RotationPointPositionموقعیت علامت جهت (چرخش) نسبت به صفحه.
ScoreDisplayکنترل می‌کند که آیا/چگونه مقدار امتیاز نمایش داده شود.
ScoreGroupTypeحالت رسم عنصر گروه امتیاز.
ScoreHeaderTypeنقش سرستون در داخل یک گروه امتیاز.
TriggerTypeرفتار یک ماشه (استفاده شده توسط CustomTriggerConfig).
VerticalAlignmentموقعیت‌یابی عمودی یک عنصر فرزند در داخل والد آن.

Model

کلاستوضیح
IOmrElementرابط برای عناصر OMR (یک سؤال/عنصر شناسایی‌شده).
RecognitionResultنتیجهٔ شناسایی تصویر.

Recognition

شمارشتوضیح
FormValidationLogicرفتار موتور را هنگامی که یک قانون اعتبارسنجی قالب در طول شناسایی نقض می‌شود، کنترل می‌کند.

همچنین ببینید:

 فارسی