thirupathiCst Ответов: 1

Я разрабатываю OCR-приложение, которое работает в моей системе правильно, но я настраиваюсь в другой системе и запускаю свое приложение, которое выдает мне ошибку


errror как
Retrieving the COM class factory for component with CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))


Что я уже пробовал:

Точечный источник = новое растровое изображение(imgset);
Bitmap CroppedImage = источник.Клон (новая система.Рисование.Прямоугольник (x, y, ширина, высота), источник.PixelFormat);
pictureBox3.Изображение = новое растровое изображение(CroppedImage);
источник.Располагать();
Обрезанное изображение.Сохранить (@"D:\OCRREAD\" + имя файла);
get_file = @"D:\OCRREAD\" + имя файла;
Моди.Документ objModi = новый Моди.Документ();
objModi.Создать(get_file);
objModi.ОРЗ(МОДИ.MiLANGUAGES.miLANG_ENGLISH, правда, правда);
MODI. Image image = (MODI.Image)objModi.Изображения[0];
Моди.Макет макет = изображения.Расположение;
ReferenceValue = макет.Текст;
Файл.Удалить (get_file);
objModi.Закрывать();

1 Ответов

Рейтинг:
0

Jochen Arndt

Проверьте, есть ли Компоненты Визуализации Документов Microsoft Office устанавливаются на другой системе.

Смотреть также https://support.microsoft.com/en-us/kb/982760[^] когда другая система использует Office 2010 или новее, потому что MODI был удален в Office 2010.