Lines Matching defs:pPageObj
751 FX_BOOL CPDF_RenderStatus::ProcessTransparency(const CPDF_PageObject* pPageObj, const CFX_AffineMatrix* pObj2Device)
753 const CPDF_GeneralStateData* pGeneralState = pPageObj->m_GeneralState;
760 if (pPageObj->m_Type == PDFPAGE_IMAGE &&
761 ((CPDF_ImageObject*)pPageObj)->m_pImage->GetDict()->KeyExist(FX_BSTRC("SMask"))) {
769 if (pPageObj->m_Type == PDFPAGE_FORM) {
770 CPDF_FormObject* pFormObj = (CPDF_FormObject*)pPageObj;
782 if (pPageObj->m_ClipPath.NotNull() && pPageObj->m_ClipPath.GetTextCount() &&
786 if ((m_Options.m_Flags & RENDER_OVERPRINT) && pPageObj->m_Type == PDFPAGE_IMAGE && pGeneralState && pGeneralState->m_FillOP && pGeneralState->m_StrokeOP) {
793 pDocument = ((CPDF_ImageObject*)pPageObj)->m_pImage->GetDocument();
796 CPDF_Object* pCSObj = ((CPDF_ImageObject*)pPageObj)->m_pImage->GetStream()->GetDict()->GetElementValue(FX_BSTRC("ColorSpace"));
816 bRet = DrawObjWithBlend(pPageObj, pObj2Device);
820 DrawObjWithBackground(pPageObj, pObj2Device);
824 FX_RECT rect = pPageObj->GetBBox(pObj2Device);
861 for (FX_DWORD i = 0; i < pPageObj->m_ClipPath.GetTextCount(); i ++) {
862 CPDF_TextObject* textobj = pPageObj->m_ClipPath.GetText(i);
876 bitmap_render.ProcessObjectNoClip(pPageObj, &new_matrix);
897 if (pPageObj->m_Type == PDFPAGE_FORM) {