导出的时候,不改变图像的位深
This commit is contained in:
parent
9f2a6dfff8
commit
f526122c2b
|
@ -81,7 +81,7 @@ void Dialog_ExportImageFile::ThreadFunc(HGThread thread, HGPointer param)
|
||||||
}
|
}
|
||||||
|
|
||||||
HGImage img = nullptr;
|
HGImage img = nullptr;
|
||||||
HGImgFmt_LoadImageFromReader(imgFmtReader, j, nullptr, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_TOP, &img);
|
HGImgFmt_LoadImageFromReader(imgFmtReader, j, nullptr, 0, HGBASE_IMGORIGIN_TOP, &img);
|
||||||
if (nullptr != img)
|
if (nullptr != img)
|
||||||
{
|
{
|
||||||
HGImgFmtSaveInfo saveInfo;
|
HGImgFmtSaveInfo saveInfo;
|
||||||
|
@ -131,7 +131,7 @@ void Dialog_ExportImageFile::ThreadFunc(HGThread thread, HGPointer param)
|
||||||
}
|
}
|
||||||
|
|
||||||
HGImage img = nullptr;
|
HGImage img = nullptr;
|
||||||
HGImgFmt_LoadImageFromReader(imgFmtReader, j, nullptr, HGBASE_IMGTYPE_RGB, HGBASE_IMGORIGIN_TOP, &img);
|
HGImgFmt_LoadImageFromReader(imgFmtReader, j, nullptr, 0, HGBASE_IMGORIGIN_TOP, &img);
|
||||||
if (nullptr != img)
|
if (nullptr != img)
|
||||||
{
|
{
|
||||||
char fileName[512];
|
char fileName[512];
|
||||||
|
|
|
@ -2714,8 +2714,11 @@ void MainWindow::on_act_imageEdit_triggered()
|
||||||
if (nullptr != img)
|
if (nullptr != img)
|
||||||
{
|
{
|
||||||
m_view->addImage(img);
|
m_view->addImage(img);
|
||||||
m_modify = true;
|
|
||||||
HGBase_DestroyImage(img);
|
HGBase_DestroyImage(img);
|
||||||
|
m_modify = true;
|
||||||
|
|
||||||
|
updateStatusBarPixelInfo();
|
||||||
|
updateActionStatus();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue