This commit is contained in:
luoliangyi 2023-02-17 12:00:06 +08:00
commit 7bb7a48095
3 changed files with 8 additions and 3 deletions

View File

@ -102,5 +102,6 @@
<file>image_rsc/scroll/vScrollSlider_Normal.png</file>
<file>image_rsc/scroll/vScrollSlider_Push.png</file>
<file>image_rsc/action/btnEdit.png</file>
<file>image_rsc/logo/Microtek_logo.ico</file>
</qresource>
</RCC>

View File

@ -116,8 +116,12 @@ void HGAPI Dialog_ExportImageFile::ThreadFunc(HGThread thread, HGPointer param)
HGImgFmt_CloseImageWriter(writer);
createOcrPdf(tmpFileName, getStdString(fileName).c_str());
bool result = createOcrPdf(tmpFileName, getStdString(fileName).c_str());
QFile::remove(tmpFileName);
if (!result)
{
ret = HGIMGPROC_ERR_OCR;
}
#else
HGOCRMgr ocrMgr = nullptr;
ret = HGImgProc_CreateOCRMgr(0, &ocrMgr);

View File

@ -433,9 +433,9 @@ HGResult MainWindow::saveImage(HGImage image, const HGImgFmtSaveInfo* info, bool
HGChar tmpFileName[256];
HGBase_GetTmpFileName("bmp", tmpFileName, 256);
ret = HGImgFmt_SaveImage(image, 0, info, tmpFileName);
createOcrPdf(tmpFileName, fileName);
bool result = createOcrPdf(tmpFileName, fileName);
QFile::remove(tmpFileName);
return ret;
return (result) ? HGBASE_ERR_OK : HGIMGPROC_ERR_OCR;
#else
// 韫囩晫鏆恑nfo
HGOCRMgr ocrMgr = nullptr;