This commit is contained in:
parent
ad221c136c
commit
43008b7cc6
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue