This commit is contained in:
luoliangyi 2024-05-21 14:04:01 +08:00
parent ad221c136c
commit 43008b7cc6
2 changed files with 3 additions and 6 deletions

View File

@ -132,8 +132,6 @@ HGResult Dialog_ExportImageFile::processMultiFileOcr()
#if defined(OEM_ZHONGJING) && defined(HG_CMP_MSC)
if (1258 == lang_get_cur_code_page())
{
useDefaultOcr = false;
HGChar tmpFileName[260];
HGBase_GetTmpFileName("tif", tmpFileName, 260);
HGImgFmtWriter writer = NULL;
@ -198,6 +196,7 @@ HGResult Dialog_ExportImageFile::processMultiFileOcr()
ret = HGBASE_ERR_FAIL;
if (CreateOcrPdf(QString::fromLocal8Bit(tmpFileName), fileName, "vie"))
{
useDefaultOcr = false;
ret = HGBASE_ERR_OK;
}
else

View File

@ -529,14 +529,13 @@ HGResult MainWindow::saveImage(HGImage image, const HGImgFmtSaveInfo* info, bool
#if defined(OEM_ZHONGJING) && defined(HG_CMP_MSC)
if (1258 == lang_get_cur_code_page())
{
useDefaultOcr = false;
HGChar tmpFileName[260];
HGBase_GetTmpFileName("bmp", tmpFileName, 260);
if (HGBASE_ERR_OK == HGImgFmt_SaveImage(image, 0, NULL, tmpFileName))
{
if (CreateOcrPdf(QString::fromLocal8Bit(tmpFileName), QString::fromLocal8Bit(fileName), "vie"))
{
useDefaultOcr = false;
ret = HGBASE_ERR_OK;
}
@ -4436,14 +4435,13 @@ void MainWindow::ocrMsgPumpFunc(HGMsgPump msgPump, const HGMsg *msg, HGPointer p
#if defined(OEM_ZHONGJING) && defined(HG_CMP_MSC)
if (1258 == lang_get_cur_code_page())
{
useDefaultOcr = false;
HGChar tmpFileName[260];
HGBase_GetTmpFileName("pdf", tmpFileName, 260);
if (CreateOcrPdf(*filePath, QString::fromLocal8Bit(tmpFileName), "vie"))
{
DeleteFileA(filePath->toLocal8Bit().toStdString().c_str());
MoveFileA(tmpFileName, filePath->toLocal8Bit().toStdString().c_str());
useDefaultOcr = false;
}
}
#endif