diff --git a/app/scanner/dialog_fullscreen.cpp b/app/scanner/dialog_fullscreen.cpp index 7d153764..8b186f94 100644 --- a/app/scanner/dialog_fullscreen.cpp +++ b/app/scanner/dialog_fullscreen.cpp @@ -75,14 +75,8 @@ void Dialog_FullScreen::showImage() HGImgFmt_OpenPdfReader(getStdString(m_currFilePath).c_str(), &pdfReader); if (nullptr != pdfReader) { - HGPdfPageInfo pageInfo = {0, 0}; - if (HGBASE_ERR_OK == HGImgFmt_GetPdfPageInfo(pdfReader, (HGUInt)m_multiIndex, &pageInfo)) - { - float scale = 1.0f; - if (pageInfo.width < 1600) - scale = 1600.0f / pageInfo.width; - HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img); - } + float scale = 200.0f / 72.0f; + HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img); HGImgFmt_ClosePdfReader(pdfReader); } diff --git a/app/scanner/mainwindow.cpp b/app/scanner/mainwindow.cpp index 6b6b53ba..6fd82b46 100644 --- a/app/scanner/mainwindow.cpp +++ b/app/scanner/mainwindow.cpp @@ -1351,16 +1351,8 @@ HGImage MainWindow::createImage() HGImgFmt_OpenPdfReader(getStdString(m_currFilePath).c_str(), &pdfReader); if (nullptr != pdfReader) { - HGPdfPageInfo pageInfo = {0, 0}; - if (HGBASE_ERR_OK == HGImgFmt_GetPdfPageInfo(pdfReader, (HGUInt)m_multiIndex, &pageInfo)) - { - float scale = 1.0f; - if (pageInfo.width < 1600) - scale = 1600.0f / pageInfo.width; - - HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img); - } - + float scale = 200.0f / 72.0f; + HGImgFmt_LoadImageFromPdfReader(pdfReader, (HGUInt)m_multiIndex, scale, scale, 0, HGBASE_IMGORIGIN_TOP, &img); HGImgFmt_ClosePdfReader(pdfReader); } else