Aspose.OMR FOSS untuk Python

API reference untuk Aspose.OMR FOSS untuk Python. 68 tipe publik yang diatur berdasarkan modul.

API

KelasDeskripsi
ImageCollectionPeta nama hanya-append, peka huruf besar/kecil -> image-bytes untuk gambar dalam memori yang direferensikan oleh markup (?image=).
OmrEngineMesin OMR: sebuah pabrik tanpa status yang menghasilkan hasil generasi dan pengenal.
TemplateProcessorMemproses gambar OMR terhadap template tempat ia dibuat.

Pengecualian

KelasDeskripsi
ChildOverflowExceptionDilemparkan ketika elemen anak meluap melebihi induknya dan penanganan overflow dikonfigurasi untuk melempar (lihat OverflowActions / LongWordHandling).
InvalidConfigurationExceptionDilemparkan ketika konfigurasi template / elemen tidak valid atau tidak didukung.
MultiselectExceptionDilemparkan ketika lebih dari satu gelembung ditandai untuk pertanyaan yang tidak mengizinkan multi-select, dan FormValidationLogic.Exception aktif.
OMRExceptionKelas dasar untuk setiap pengecualian yang dihasilkan oleh perpustakaan OMR.
RuntimeExceptionOMRDilempar pada kegagalan generasi/pengenalan internal yang tidak dapat dipulihkan.

Generation

KelasDeskripsi
AnswerSheetConfigMatriks gelembung pertanyaan/jawaban bernomor.
ArabicDari kanan ke kiri; secara opsional digit Arab Timur.
BaseConfigAbstraksi akar; field yang diperlukan untuk setiap elemen OMR.
BaseOffsetKelas dasar untuk offset tata letak generasi.
BengaliDari kiri ke kanan; secara opsional angka Bengali.
BlockConfigKotak berbingkai/berpadding; menata anak non-bloknya dengan penanganan overflow.
BorderStyleMendeskripsikan border satu sisi dari sebuah elemen.
CheckBoxConfigKelompok berlabel berisi kotak kosong yang menerima tanda apa saja, dengan isian yang dapat disetel Threshold (default 3%).
ChoiceBoxAnswerConfigSatu gelembung jawaban + label.
ChoiceBoxConfigSatu pertanyaan dengan sekumpulan gelembung opsi tetap.
ClipPotong konten yang meluap di batas induk.
CompositeGridConfigGrid fleksibel dengan simbol khusus; tanda bergabung menjadi satu nilai.
ContainerConfigElemen tata letak tak terlihat yang menyusun blok anak menjadi kolom atau footer.
ContentConfigSatu baris teks bergaya di dalam induk.
EmptyLineConfigSpasi vertikal.
GenerationResultHasil dari pembuatan templat: gambar halaman dan .omr templat JSON yang menjelaskan lokasi elemen.
GlobalPageSettingsDefault seluruh dokumen yang berlaku untuk semua elemen halaman; dapat ditimpa per-elemen.
GridConfigMatriks digit (SectionsCount bagian x OptionsCount gelembung 0-9) digabung menjadi satu nilai.
HebrewDari kanan ke kiri; secara opsional penomoran Ibrani.
ImageConfigGambar yang dirujuk dengan nama.
MemoryGenerationResultPembungkus di sekitar GenerationResult yang menampilkan output sebagai aliran memori.
NoClipTidak melakukan apa-apa; konten yang meluap digambar melewati batas induk (default).
OverflowActionKelas dasar untuk algoritma penanganan child-overflow.
PageConfigSatu per halaman fisik.
ParentConfigMenandai elemen yang dapat memiliki anak.
PersianDari kanan ke kiri; opsional digit Persia.
PixelOffsetOffset tata letak satuan piksel (nilai piksel integer per tepi).
PositionedBlockConfigMenempatkan anak pada XPosition/YPosition absolut dengan ukuran opsional.
ReferencePointsSettingsTanda referensi sudut + persegi panjang penanda rotasi yang digunakan untuk de-skew selama pengenalan.
TemplateConfigRoot dokumen yang berisi semua hal lainnya (biasanya PageConfigs).
TextConfigBlok teks mentah multi-baris tingkat atas.
UrduDari kanan ke kiri; opsional digit Urdu.
WesternSistem penulisan default: dari kiri ke kanan, digit Barat (0-9).
WrapPindahkan anak yang meluap (penataan ulang kolom / pemisahan elemen).
WritingSystemSistem penulisan dasar (LTR, digit Barat).

Enumerasi

EnumerasiDeskripsi
AlignmentEnumPerataan horizontal elemen relatif terhadap induknya.
BarcodeTypeSimbol yang digunakan oleh sebuah BarcodeConfig.
BubblePositionTypeDi mana gelembung berada relatif terhadap konten utama (teks jawaban).
BubbleSizeUkuran gelembung jawaban.
BubbleTypeBentuk gelembung jawaban.
ConfigTypePembeda yang mengidentifikasi elemen *Config mana yang dimiliki sebuah node.
ContainerTypeEnumBagaimana ContainerConfig ditempatkan di halaman.
ContentTypeBagaimana konten teks dirender.
DirectionalityArah di mana elemen dan teks digambar (dukungan RTL/LTR).
FontStyleGaya font seperti bendera; anggota dapat digabungkan.
GridHeaderTypeEnumGaya header grid.
LongWordHandlingPerilaku ketika proses generasi menemukan kata yang lebih lebar daripada kontainer induknya.
OrientationEnum dengan 3 anggota.
PaperSizeUkuran halaman output.
ParagraphTypeEnumBagaimana sebuah ParagraphConfig mengatur anak-anaknya.
QRVersionversi simbol QR untuk BarcodeConfig keluarga QR.
RotationPointPositionPenempatan penanda orientasi (rotasi) relatif terhadap halaman.
ScoreDisplayMengontrol apakah/atau bagaimana nilai skor ditampilkan.
ScoreGroupTypeMode menggambar elemen grup skor.
ScoreHeaderTypePeran header kolom di dalam grup skor.
TriggerTypePerilaku pemicu (digunakan oleh CustomTriggerConfig).
VerticalAlignmentPosisi vertikal elemen anak di dalam induknya.

Model

KelasDeskripsi
IOmrElementAntarmuka untuk elemen OMR (satu pertanyaan/elemen yang dikenali).
RecognitionResultHasil pengenalan gambar.

Recognition

EnumerasiDeskripsi
FormValidationLogicMengontrol perilaku mesin ketika aturan validasi templat dilanggar selama pengenalan.

Lihat Juga

 Bahasa Indonesia