Commit 5342f784 authored by Oleg Korshul's avatar Oleg Korshul Committed by Alexander Trofimov

быстрое открытие форматов pdf, djvu, xps. первая версия

parent 897ad891
...@@ -122,6 +122,7 @@ void CDjVuFileImplementation::GetPageInfo(int nPageIndex, double* ...@@ -122,6 +122,7 @@ void CDjVuFileImplementation::GetPageInfo(int nPageIndex, double*
*pdDpiY = 96; *pdDpiY = 96;
} }
#if 0
GP<DjVuImage> pPage = m_pDoc->get_page(nPageIndex); GP<DjVuImage> pPage = m_pDoc->get_page(nPageIndex);
pPage->wait_for_complete_decode(); pPage->wait_for_complete_decode();
...@@ -132,6 +133,15 @@ void CDjVuFileImplementation::GetPageInfo(int nPageIndex, double* ...@@ -132,6 +133,15 @@ void CDjVuFileImplementation::GetPageInfo(int nPageIndex, double*
*pdDpiX = pPage->get_dpi(); *pdDpiX = pPage->get_dpi();
*pdDpiY = pPage->get_dpi(); *pdDpiY = pPage->get_dpi();
#endif
int nW = 0;
int nH = 0;
int nDpi = 0;
m_pDoc->ReadPageInfo(nPageIndex, nW, nH, nDpi);
*pdWidth = nW;
*pdHeight = nH;
*pdDpiX = nDpi;
*pdDpiY = nDpi;
} }
void CDjVuFileImplementation::DrawPageOnRenderer(IRenderer* pRenderer, int nPageIndex, bool* pBreak) void CDjVuFileImplementation::DrawPageOnRenderer(IRenderer* pRenderer, int nPageIndex, bool* pBreak)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment