private void DoCommandShowOptions() { DlgOptions dlg = new DlgOptions(); dlg.DataPath = _tessData; if (dlg.ShowDialog(this) == DialogResult.OK) { _tessData = dlg.DataPath; _lang = dlg.Language; _ocrEngineMode = (int)dlg.OcrEngineMode; bool status = _ocrProcessor.Init(_tessData, _lang, _ocrEngineMode); Console.WriteLine(string.Format("[DEBUG] Init status: {0}", status)); string msg = string.Format("{0} to initialize Tesseract Engine {1}.", (status ? "Succeed" : "Failed"), _ocrProcessor.GetTesseractEngineVersion()); MessageBox.Show(msg); } }
private void DoCommandShowOptions() { DlgOptions dlg = new DlgOptions(); dlg.DataPath = _tessData; if (dlg.ShowDialog(this) == DialogResult.OK) { _tessData = dlg.DataPath; _lang = dlg.Language; _ocrEngineMode = (int)dlg.OcrEngineMode; bool status = _ocrProcessor.Init(_tessData, _lang, _ocrEngineMode); Console.WriteLine(string.Format("[DEBUG] Init status: {0}", status)); string msg = string.Format("{0} to initialize Tesseract Engine {1}.", (status ? "Succeed" : "Failed"), _ocrProcessor.GetTesseractEngineVersion()); MessageBox.Show(msg); } }