HomeSort by relevance Sort by last modified time
    Searched refs:pBitmap (Results 1 - 25 of 27) sorted by null

1 2

  /external/pdfium/core/src/fxge/win32/
fx_win32_dib.cpp 12 CFX_ByteString CFX_WindowsDIB::GetBitmapInfo(const CFX_DIBitmap* pBitmap)
16 if (pBitmap->GetBPP() == 1 || pBitmap->GetBPP() == 8) {
17 len += sizeof (DWORD) * (int)(1 << pBitmap->GetBPP());
22 pbmih->biBitCount = pBitmap->GetBPP();
24 pbmih->biHeight = -(int)pBitmap->GetHeight();
26 pbmih->biWidth = pBitmap->GetWidth();
27 if (pBitmap->GetBPP() == 8) {
29 if (pBitmap->GetPalette() == NULL) {
35 pPalette[i] = pBitmap->GetPalette()[i];
    [all...]
win32_int.h 18 FX_BOOL StretchBitMask(HDC hDC, BOOL bMonoDevice, const CFX_DIBitmap* pBitmap, int dest_left, int dest_top,
20 FX_BOOL StretchDIBits(HDC hDC, const CFX_DIBitmap* pBitmap, int dest_left, int dest_top,
47 FX_BOOL GdipCreateBitmap(CFX_DIBitmap* pBitmap, void**bitmap);
115 FX_BOOL GDI_SetDIBits(const CFX_DIBitmap* pBitmap, const FX_RECT* pSrcRect, int left, int top,
117 FX_BOOL GDI_StretchDIBits(const CFX_DIBitmap* pBitmap, int dest_left, int dest_top,
120 FX_BOOL GDI_StretchBitMask(const CFX_DIBitmap* pBitmap, int dest_left, int dest_top,
134 virtual FX_BOOL GetDIBits(CFX_DIBitmap* pBitmap, int left, int top, void* pIccTransform = NULL, FX_BOOL bDEdge = FALSE);
135 virtual FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, const FX_RECT* pSrcRect, int left, int top, int blend_type,
137 virtual FX_BOOL StretchDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, int dest_left, int dest_top,
140 virtual FX_BOOL StartDIBits(const CFX_DIBSource* pBitmap, int bitmap_alpha, FX_DWORD color,
    [all...]
fx_win32_device.cpp 481 CFX_DIBitmap* pBitmap = pBitmap1->FlipImage(FALSE, TRUE);
482 if (pBitmap == NULL) {
485 if ((pBitmap->IsCmykImage() || pIccTransform) &&
486 !pBitmap->ConvertFormat(FXDIB_Rgb, pIccTransform)) {
490 int pitch = pBitmap->GetPitch();
491 LPBYTE pBuffer = pBitmap->GetBuffer();
492 CFX_ByteString info = CFX_WindowsDIB::GetBitmapInfo(pBitmap);
495 dst_rect.Intersect(0, 0, pBitmap->GetWidth(), pBitmap->GetHeight());
500 delete pBitmap;
    [all...]
fx_win32_gdipext.cpp 343 static void OutputImageMask(GpGraphics* pGraphics, BOOL bMonoDevice, const CFX_DIBitmap* pBitmap, int dest_left, int dest_top,
346 ASSERT(pBitmap->GetBPP() == 1);
348 int src_width = pBitmap->GetWidth(), src_height = pBitmap->GetHeight();
349 int src_pitch = pBitmap->GetPitch();
350 FX_LPBYTE scan0 = pBitmap->GetBuffer();
381 pStretched = _StretchMonoToGray(dest_width, dest_height, pBitmap, &image_clip);
383 pStretched = pBitmap->StretchTo(dest_width, dest_height, FALSE, &image_clip);
415 static void OutputImage(GpGraphics* pGraphics, const CFX_DIBitmap* pBitmap, const FX_RECT* pSrcRect,
420 if (pBitmap->GetBPP() == 1 && (pSrcRect->left % 8)) {
    [all...]
fx_win32_print.cpp 47 CFX_DIBitmap* pBitmap = temp;
48 if (pBitmap == NULL) {
51 return GDI_SetDIBits(pBitmap, pSrcRect, left, top, pIccTransform);
78 CFX_DIBitmap* pBitmap = temp;
79 if (pBitmap == NULL) {
82 return GDI_StretchBitMask(pBitmap, dest_left, dest_top, dest_width, dest_height, color, flags, alpha_flag, pIccTransform);
104 CFX_DIBitmap* pBitmap = temp;
105 if (pBitmap == NULL) {
108 return GDI_StretchDIBits(pBitmap, dest_left, dest_top, dest_width, dest_height, flags, pIccTransform);
390 FX_BOOL CPSPrinterDriver::SetDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, const FX_RECT* pSrcRect, int left, int top, int blend_type,
    [all...]
fx_win32_dwrite.cpp 90 CFX_DIBitmap* pBitmap,
178 FX_BOOL CDWriteExt::DwCreateRenderingTarget(CFX_DIBitmap* pBitmap, void** renderTarget)
180 if (pBitmap->GetFormat() > FXDIB_Argb) {
192 hr = pGdiInterop->CreateBitmapRenderTarget(NULL, pBitmap->GetWidth(), pBitmap->GetHeight(),
212 *(CDwGdiTextRenderer**)renderTarget = FX_NEW CDwGdiTextRenderer(pBitmap, pBitmapRenderTarget, pRenderingParams);
405 CDwGdiTextRenderer::CDwGdiTextRenderer(CFX_DIBitmap* pBitmap, IDWriteBitmapRenderTarget* bitmapRenderTarget, IDWriteRenderingParams* renderingParams):
406 pBitmap_(pBitmap),
  /external/pdfium/core/include/fxge/
fx_ge_apple.h 16 FX_BOOL Attach(CFX_DIBitmap* pBitmap);
fx_ge.h 369 void SetBitmap(CFX_DIBitmap* pBitmap)
371 m_pBitmap = pBitmap;
413 FX_BOOL GetDIBits(CFX_DIBitmap* pBitmap, int left, int top, void* pIccTransform = NULL);
417 FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap, int left, int top, int blend_type = FXDIB_BLEND_NORMAL,
420 FX_BOOL StretchDIBits(const CFX_DIBSource* pBitmap, int left, int top, int dest_width, int dest_height,
423 FX_BOOL SetBitMask(const CFX_DIBSource* pBitmap, int left, int top, FX_DWORD color,
426 FX_BOOL StretchBitMask(const CFX_DIBSource* pBitmap, int left, int top, int dest_width, int dest_height,
429 FX_BOOL StartDIBits(const CFX_DIBSource* pBitmap, int bitmap_alpha, FX_DWORD color,
486 FX_BOOL Attach(CFX_DIBitmap* pBitmap, int dither_bits = 0, FX_BOOL bRgbByteOrder = FALSE, CFX_DIBitmap* pOriDevice = NULL, FX_BOOL bGroupKnockout = FALSE);
501 FX_BOOL Attach(CFX_DIBitmap* pBitmap, int dither_bits = 0, FX_BOOL bRgbByteOrder = FALSE, CFX_DIBitmap* pOriDevice = NULL, FX_BOOL bGro (…)
    [all...]
fx_ge_win32.h 29 static CFX_ByteString GetBitmapInfo(const CFX_DIBitmap* pBitmap);
33 static HBITMAP GetDDBitmap(const CFX_DIBitmap* pBitmap, HDC hDC);
fx_dib.h 510 void Replace(CFX_DIBitmap* pBitmap);
523 FX_INT32 Start(IFX_ScanlineComposer* pDest, const CFX_DIBSource* pBitmap,
  /external/pdfium/core/src/fpdfapi/fpdf_edit/
fpdf_edit_image.cpp 94 void _DCTEncodeBitmap(CPDF_Dictionary *pBitmapDict, const CFX_DIBitmap* pBitmap, int quality, FX_LPBYTE &buf, FX_STRSIZE &size)
97 void _JBIG2EncodeBitmap(CPDF_Dictionary *pBitmapDict, const CFX_DIBitmap *pBitmap, CPDF_Document *pDoc, FX_LPBYTE &buf, FX_STRSIZE &size, FX_BOOL bLossLess)
100 void CPDF_Image::SetImage(const CFX_DIBitmap* pBitmap, FX_INT32 iCompress, IFX_FileWrite *pFileWrite, IFX_FileRead *pFileRead, const CFX_DIBitmap* pMask, const CPDF_ImageSetParam* pParam)
102 FX_INT32 BitmapWidth = pBitmap->GetWidth();
103 FX_INT32 BitmapHeight = pBitmap->GetHeight();
107 FX_LPBYTE src_buf = pBitmap->GetBuffer();
108 FX_INT32 src_pitch = pBitmap->GetPitch();
109 FX_INT32 bpp = pBitmap->GetBPP();
110 FX_BOOL bUseMatte = pParam && pParam->pMatteColor && (pBitmap->GetFormat() == FXDIB_Argb);
121 if (!pBitmap->IsAlphaMask()) {
    [all...]
  /external/pdfium/core/src/fxge/apple/
fx_quartz_device.cpp 20 void* CQuartz2D::createGraphics(CFX_DIBitmap* pBitmap)
22 if (!pBitmap) {
26 switch (pBitmap->GetFormat()) {
35 CGContextRef context = CGBitmapContextCreate(pBitmap->GetBuffer(),
36 pBitmap->GetWidth(),
37 pBitmap->GetHeight(),
39 pBitmap->GetPitch(),
147 static CGContextRef createContextWithBitmap(CFX_DIBitmap* pBitmap)
149 if (!pBitmap || pBitmap->IsCmykImage() || pBitmap->GetBPP() < 32) {
    [all...]
apple_int.h 135 virtual FX_BOOL GetDIBits(CFX_DIBitmap* pBitmap, int left, int top, void* pIccTransform = NULL, FX_BOOL bDEdge = FALSE);
136 virtual FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, const FX_RECT* pSrcRect,
139 virtual FX_BOOL StretchDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, int dest_left, int dest_top,
142 virtual FX_BOOL StartDIBits(const CFX_DIBSource* pBitmap, int bitmap_alpha, FX_DWORD color,
  /external/pdfium/core/src/fpdfapi/fpdf_render/
fpdf_render_pattern.cpp 13 static void _DrawAxialShading(CFX_DIBitmap* pBitmap, CFX_AffineMatrix* pObject2Bitmap,
17 ASSERT(pBitmap->GetFormat() == FXDIB_Argb);
38 int width = pBitmap->GetWidth();
39 int height = pBitmap->GetHeight();
73 int pitch = pBitmap->GetPitch();
74 int Bpp = pBitmap->GetBPP() / 8;
76 FX_DWORD* dib_buf = (FX_DWORD*)(pBitmap->GetBuffer() + row * pitch);
97 static void _DrawRadialShading(CFX_DIBitmap* pBitmap, CFX_AffineMatrix* pObject2Bitmap,
101 ASSERT(pBitmap->GetFormat() == FXDIB_Argb);
156 int width = pBitmap->GetWidth();
    [all...]
fpdf_render_cache.cpp 107 void CPDF_PageRenderCache::GetCachedBitmap(CPDF_Stream* pStream, CFX_DIBSource*& pBitmap, CFX_DIBSource*& pMask, FX_DWORD& MatteColor,
117 FX_BOOL bCached = pImageCache->GetCachedBitmap(pBitmap, pMask, MatteColor, m_pPage->m_pPageResources, bStdCS, GroupFamily, bLoadMask, pRenderStatus, downsampleWidth, downsampleHeight);
159 void CPDF_PageRenderCache::ResetBitmap(CPDF_Stream* pStream, const CFX_DIBitmap* pBitmap)
163 if (pBitmap == NULL) {
170 pImageCache->Reset(pBitmap);
197 void CPDF_ImageCache::Reset(const CFX_DIBitmap* pBitmap)
203 if (pBitmap) {
204 m_pCachedBitmap = pBitmap->Clone();
227 FX_BOOL CPDF_ImageCache::GetCachedBitmap(CFX_DIBSource*& pBitmap, CFX_DIBSource*& pMask, FX_DWORD& MatteColor, CPDF_Dictionary* pPageResources,
232 pBitmap = m_pCachedBitmap;
    [all...]
fpdf_render_text.cpp 100 static int _DetectFirstLastScan(const CFX_DIBitmap* pBitmap, FX_BOOL bFirst)
102 int height = pBitmap->GetHeight(), pitch = pBitmap->GetPitch(), width = pBitmap->GetWidth();
103 int bpp = pBitmap->GetBPP();
107 FX_LPBYTE pBuf = pBitmap->GetBuffer();
131 CFX_DIBitmap* pBitmap = pChar->m_pBitmap;
140 top_line = _DetectFirstLastScan(pBitmap, TRUE);
141 bottom_line = _DetectFirstLastScan(pBitmap, FALSE);
142 if (top_line == 0 && bottom_line == pBitmap->GetHeight() - 1) {
    [all...]
fpdf_render_loadimage.cpp 42 CFX_DIBSource* pBitmap = m_pDIBSource;
44 return pBitmap;
48 CFX_DIBSource* pBitmap = m_pMask;
50 return pBitmap;
153 void CPDF_DIBSource::ReleaseBitmap(CFX_DIBitmap* pBitmap) const
155 if (pBitmap && pBitmap != m_pCachedBitmap) {
156 delete pBitmap;
    [all...]
fpdf_render_image.cpp     [all...]
  /external/pdfium/core/src/fxge/agg/include/
fx_agg_driver.h 22 CFX_AggDeviceDriver(CFX_DIBitmap* pBitmap, int dither_bits, FX_BOOL bRgbByteOrder, CFX_DIBitmap* pOriDevice, FX_BOOL bGroupKnockout);
74 virtual FX_BOOL GetDIBits(CFX_DIBitmap* pBitmap, int left, int top, void* pIccTransform = NULL, FX_BOOL bDEdge = FALSE);
80 virtual FX_BOOL SetDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, const FX_RECT* pSrcRect, int left, int top, int blend_type,
82 virtual FX_BOOL StretchDIBits(const CFX_DIBSource* pBitmap, FX_DWORD color, int dest_left, int dest_top,
86 virtual FX_BOOL StartDIBits(const CFX_DIBSource* pBitmap, int bitmap_alpha, FX_DWORD color,
  /external/pdfium/core/src/fxge/ge/
fx_ge_device.cpp 311 FX_BOOL CFX_RenderDevice::GetDIBits(CFX_DIBitmap* pBitmap, int left, int top, void* pIccTransform)
316 return m_pDeviceDriver->GetDIBits(pBitmap, left, top, pIccTransform);
322 FX_BOOL CFX_RenderDevice::SetDIBits(const CFX_DIBSource* pBitmap, int left, int top, int blend_mode,
325 ASSERT(!pBitmap->IsAlphaMask());
329 FX_RECT dest_rect(left, top, FXSYS_round(left + pBitmap->GetWidth() / fScaleX), FXSYS_round(top + pBitmap->GetHeight() / fScaleY));
341 (pBitmap->HasAlpha() && !(m_RenderCaps & FXRC_ALPHA_IMAGE))) {
356 pBitmap, src_rect.left, src_rect.top,
363 return m_pDeviceDriver->SetDIBits(pBitmap, 0, &src_rect, dest_rect.left, dest_rect.top, blend_mode, 0, pIccTransform);
365 FX_BOOL CFX_RenderDevice::StretchDIBits(const CFX_DIBSource* pBitmap, int left, int top,
    [all...]
  /external/pdfium/fpdfsdk/src/
fpdfview.cpp 449 CFX_DIBitmap* pBitmap = NULL;
455 pBitmap = FX_NEW CFX_DIBitmap;
456 pBitmap->Create(size_x, size_y, FXDIB_Argb);
457 pBitmap->Clear(0x00ffffff);
460 ((CFX_SkiaDevice*)pContext->m_pDevice)->Attach((CFX_DIBitmap*)pBitmap);
463 ((CFX_FxgeDevice*)pContext->m_pDevice)->Attach((CFX_DIBitmap*)pBitmap);
478 if (pBitmap)
485 pDst->Create(pBitmap->GetWidth(), pBitmap->GetHeight(),FXDIB_Rgb32);
486 FXSYS_memcpy(pDst->GetBuffer(), pBitmap->GetBuffer(), pBitmap->GetPitch()*pBitmap->GetHeight());
    [all...]
  /external/pdfium/core/src/fxge/agg/agg23/
fx_agg_driver.cpp 188 IFX_RenderDeviceDriver* IFX_RenderDeviceDriver::CreateFxgeDriver(CFX_DIBitmap* pBitmap, FX_BOOL bRgbByteOrder, CFX_DIBitmap* pOriDevice, FX_BOOL bGroupKnockout)
190 return FX_NEW CFX_AggDeviceDriver(pBitmap, 0, bRgbByteOrder, pOriDevice, bGroupKnockout);
192 CFX_AggDeviceDriver::CFX_AggDeviceDriver(CFX_DIBitmap* pBitmap, int dither_bits, FX_BOOL bRgbByteOrder, CFX_DIBitmap* pOriDevice, FX_BOOL bGroupKnockout)
194 m_pBitmap = pBitmap;
    [all...]
  /external/pdfium/core/src/fxge/dib/
fx_dib_main.cpp     [all...]
fx_dib_convert.cpp 106 FX_BOOL BuildPalette(const CFX_DIBSource* pBitmap, int dwPaletteType);
230 FX_BOOL CFX_Palette::BuildPalette(const CFX_DIBSource* pBitmap, int pal_type)
232 if (pBitmap == NULL) {
243 int bpp = pBitmap->GetBPP() / 8;
244 int width = pBitmap->GetWidth();
245 int height = pBitmap->GetHeight();
267 FX_BYTE* scan_line = (FX_BYTE*)pBitmap->GetScanline(row);
    [all...]
  /external/pdfium/core/include/fpdfapi/
fpdf_render.h 283 void GetCachedBitmap(CPDF_Stream* pStream, CFX_DIBSource*& pBitmap, CFX_DIBSource*& pMask, FX_DWORD& MatteColor,
287 void ResetBitmap(CPDF_Stream* pStream, const CFX_DIBitmap* pBitmap);

Completed in 187 milliseconds

1 2