pdf的dpi信息调整为200x200
This commit is contained in:
parent
475e3763f2
commit
6905e1f9ee
|
@ -77,7 +77,7 @@ void Dialog_FullScreen::showImage()
|
||||||
{
|
{
|
||||||
float scale = 200.0f / 72.0f;
|
float scale = 200.0f / 72.0f;
|
||||||
HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img);
|
HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img);
|
||||||
|
HGBase_SetImageDpi(img, 200, 200);
|
||||||
HGImgFmt_ClosePdfReader(pdfReader);
|
HGImgFmt_ClosePdfReader(pdfReader);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
@ -1351,8 +1351,10 @@ HGImage MainWindow::createImage()
|
||||||
HGImgFmt_OpenPdfReader(getStdString(m_currFilePath).c_str(), &pdfReader);
|
HGImgFmt_OpenPdfReader(getStdString(m_currFilePath).c_str(), &pdfReader);
|
||||||
if (nullptr != pdfReader)
|
if (nullptr != pdfReader)
|
||||||
{
|
{
|
||||||
|
|
||||||
float scale = 200.0f / 72.0f;
|
float scale = 200.0f / 72.0f;
|
||||||
HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img);
|
HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img);
|
||||||
|
HGBase_SetImageDpi(img, 200, 200);
|
||||||
HGImgFmt_ClosePdfReader(pdfReader);
|
HGImgFmt_ClosePdfReader(pdfReader);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue