summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@chromium.org>2014-07-23 10:09:08 -0700
committerVitaly Buka <vitalybuka@chromium.org>2014-07-29 00:40:31 -0700
commita2dfb95353c8e4851300f8d53d4659e1b764c31d (patch)
tree6c88cdc71c09e8b21459312729207e0124c4953a
parent9e16edd0ffb834e87da76fe6b0fe4aef39312685 (diff)
downloadpdfium-a2dfb95353c8e4851300f8d53d4659e1b764c31d.tar.xz
Cherry-pick from master 0f14185aecf420e18cd49abd17c7c9585bbb82bb.
Fix FPDF_RenderPage 2x zoom in when bBackgroundAlphaNeeded is true BUG=179413 R=thestig@chromium.org Review URL: https://codereview.chromium.org/410073002
-rw-r--r--fpdfsdk/src/fpdfview.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/fpdfsdk/src/fpdfview.cpp b/fpdfsdk/src/fpdfview.cpp
index a5ba796158..1ca66f389d 100644
--- a/fpdfsdk/src/fpdfview.cpp
+++ b/fpdfsdk/src/fpdfview.cpp
@@ -464,7 +464,7 @@ DLLEXPORT void STDCALL FPDF_RenderPage(HDC dc, FPDF_PAGE page, int start_x, int
#endif
}
else
- pContext->m_pDevice = FX_NEW CFX_WindowsDevice(dc);
+ pContext->m_pDevice = FX_NEW CFX_WindowsDevice(dc);
if (flags & FPDF_NO_CATCH)
Func_RenderPage(pContext, page, start_x, start_y, size_x, size_y, rotate, flags,TRUE,NULL);
else {
@@ -485,7 +485,7 @@ DLLEXPORT void STDCALL FPDF_RenderPage(HDC dc, FPDF_PAGE page, int start_x, int
pDst->Create(pBitmap->GetWidth(), pBitmap->GetHeight(),FXDIB_Rgb32);
FXSYS_memcpy(pDst->GetBuffer(), pBitmap->GetBuffer(), pBitmap->GetPitch()*pBitmap->GetHeight());
// WinDC.SetDIBits(pDst,0,0);
- WinDC.StretchDIBits(pDst,0,0,size_x*2,size_y*2);
+ WinDC.StretchDIBits(pDst,0,0,size_x,size_y);
delete pDst;
}
else