Class RecognitionResult
Nama dari : Aspose.OCR Perhitungan: Aspose.OCR.dll (25.4.0)
Hasil dari pengenalan gambar.Mengandungi elemen dengan informasi pengenalan dan metode untuk ekspor hasil.
public class RecognitionResult
Inheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Jalan penuh ke file.
public string FileName { get; set; }
Nilai Properti
Image
Dapatkan atau menetapkan gambar untuk penciptaan PDF.
public byte[][,] Image { get; set; }
Nilai Properti
byte [][,]
RecognitionAreasRectangles
Dapatkan koordinat rektangle.
public List<rectangle> RecognitionAreasRectangles { get; }
Nilai Properti
RecognitionAreasText
Dapatkan daftar hasil pengenalan dari daftar area (Rectangles).
public List<string> RecognitionAreasText { get; }
Nilai Properti
RecognitionCharactersList
Sebuah set karakter yang ditemukan oleh algoritma pengenalan dan disusun dalam urutan kemungkinan turun.
public List<char[]> RecognitionCharactersList { get; }
Nilai Properti
Remarks
Rangkaian simbol System.Char dengan kebarangkalian maksimum dan alternatif.
RecognitionLinesResult
Dapatkan daftar hasil pengenalan dengan daftar baris (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Nilai Properti
List dan lt; RecognitionResult . LinesResult >
RecognitionText
Dapatkan pengakuan hasil dalam satu string.
public string RecognitionText { get; set; }
Nilai Properti
Skew
Mendapatkan sudut pandang.
public float Skew { get; set; }
Nilai Properti
Warnings
Dapatkan daftar pesan peringatan yang menggambarkan kesalahan non-kritik yang muncul selama generasi.
public List<string> Warnings { get; }
Nilai Properti
Methods
GetJson(Bool)
Bentuk string JSON dengan hasil pengenalan.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Menentukan apakah json akan dapat dibaca oleh manusia.
Returns
Hasil pengenalan sebagai string JSON.
GetKeywords()
Dapatkan kata kunci dari paspor (mode tes. hanya bekerja untuk paspor AS dan MADAGASCAR).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary dan lt; string , RecognitionResult . LinesResult >
Kamus dengan kata kunci sebagai kunci dan LinesResult sebagai nilai.
GetSpellCheckCorrectedText(SpellCheckLanguage dan String)
Teks yang benar (menggantikan kata-kata yang salah).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Perkataan untuk digunakan.
dictionaryPath
string
Pilihan. jalan penuh ke kamus pengguna ( kamus frekuensi).Format file kamus :File teks rata dalam kode UTF-8.Frekuensi Word dan Word dipisahkan oleh ruang atau tab.Secara default, kata dijangka dalam kolom pertama dan frekuensi dalam kolom kedua.Setiap kata-kecepatan-pasangan dalam baris yang terpisah.A baris ditakrifkan sebagai urutan karakter yang diikuti oleh feed baris ("\n"), pengembalian kargo ("\r"),atau pengembalian pengangkutan segera diikuti oleh feed garis ("\r\n").Setiap kata dijangka berada dalam kasus yang lebih rendah.
Returns
teks dengan kata-kata yang digantikan.
GetSpellCheckErrorList(SpellCheckLanguage dan String)
Temukan kata-kata yang salah dengan kata-kata yang disarankan untuk teks input tertentu.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Perkataan untuk digunakan.
dictionaryPath
string
Pilihan. jalan penuh ke kamus pengguna ( kamus frekuensi).Format file kamus :File teks rata dalam kode UTF-8.Frekuensi Word dan Word dipisahkan oleh ruang atau tab.Secara default, kata dijangka dalam kolom pertama dan frekuensi dalam kolom kedua.Setiap kata-kecepatan-pasangan dalam baris yang terpisah.A baris ditakrifkan sebagai urutan karakter yang diikuti oleh feed baris ("\n"), pengembalian kargo ("\r"),atau pengembalian pengangkutan segera diikuti oleh feed garis ("\r\n").Setiap kata dijangka berada dalam kasus yang lebih rendah.
Returns
List dan lt; SpellCheckError >
Daftar objek SpellCheckError yang mewakili kata-kata yang salah dengan daftar yang menyarankan kata-kata yang benar untuk setiap kata yang salah,dan dengan jarak edit.
GetXml()
Format string XML dengan hasil pengenalan.
public string GetXml()
Returns
Pengenalan hasil sebagai string XML serialisasi.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Menyimpan dokumen sebagai teks rata, PDF atau Microsoft Word Document.
public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Nama dengan jalur untuk menyelamatkan pengenalan hasil dalam format yang dipilih.
saveFormat
SaveFormat
Format dokumen (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Setuju untuk memperbaiki kata-kata yang salah jika Anda memiliki kata-kata tersebut dalam hasil pengenalan Anda.
language
SpellCheckLanguage
Pernyataan untuk spell check (optional).
dictionaryPath
string
Pilihan. jalan penuh ke kamus pengguna dalam format .txt. format adalah [kata - ruang - frekuensi(nombor)].Contoh: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Pilihan. jalan penuh ke font pengguna.
optimizePdf
PdfOptimizationMode
Mengurangi ukuran file PDF dengan mengurangi kualitas gambar latar belakang. secara default, kualitas gambar asli disimpan.
Save(string, SaveFormat, string, PdfOptimizationMode)
Menyimpan dokumen sebagai teks rata, PDF atau Microsoft Word Document.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Nama dengan jalur untuk menyelamatkan pengenalan hasil dalam format yang dipilih.
saveFormat
SaveFormat
Format dokumen (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Pilihan. jalan penuh ke font pengguna.
optimizePdf
PdfOptimizationMode
Mengurangi ukuran file PDF dengan mengurangi kualitas gambar latar belakang. secara default, kualitas gambar asli disimpan.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Menyimpan dokumen sebagai teks rata, PDF atau Microsoft Word Document.
public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream untuk menyelamatkan pengenalan hasil dalam format yang dipilih.
saveFormat
SaveFormat
Format dokumen (Docx, Txt dan PDF)
applySpellingCorrection
bool
Setuju untuk memperbaiki kata-kata yang salah jika Anda memiliki kata-kata tersebut dalam hasil pengenalan Anda.
language
SpellCheckLanguage
Pernyataan untuk spell check (optional).
dictionaryPath
string
Pilihan. jalan penuh ke kamus pengguna dalam format .txt. format adalah [kata - ruang - frekuensi(nombor)].Contoh: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Pilihan. jalan penuh ke font pengguna.
optimizePdf
PdfOptimizationMode
Mengurangi ukuran file PDF dengan mengurangi kualitas gambar latar belakang. secara default, kualitas gambar asli disimpan.
Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)
Menyimpan dokumen sebagai teks rata, PDF atau Microsoft Word Document.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream untuk menyelamatkan pengenalan hasil dalam format yang dipilih.
saveFormat
SaveFormat
Format dokumen (Docx, Txt dan PDF)
embeddedFontPath
string
Pilihan. jalan penuh ke font pengguna.
optimizePdf
PdfOptimizationMode
Mengurangi ukuran file PDF dengan mengurangi kualitas gambar latar belakang. secara default, kualitas gambar asli disimpan.
Operators
Operator +(Hasil Pengakuan, Hasil Pengakuan)
Untuk menyelesaikan hasil penuh dari fragmen yang diakui (garis).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Objek yang akan ditambahkan operator yang tepat.
part
RecognitionResult
Operasi yang tepat.
Returns
Operasi kiri</string,></recognitionresult.linesresult></char[]>