Home | History | Annotate | Download | only in fpdfsdk

Lines Matching refs:pPageObj

64 void CalcBoundingBox(CPDF_PageObject* pPageObj) {
65 switch (pPageObj->GetType()) {
70 CPDF_PathObject* pPathObj = pPageObj->AsPath();
75 CPDF_ImageObject* pImageObj = pPageObj->AsImage();
80 CPDF_ShadingObject* pShadingObj = pPageObj->AsShading();
85 CPDF_FormObject* pFormObj = pPageObj->AsForm();
172 CPDF_PageObject* pPageObj = CPDFPageObjectFromFPDFPageObject(page_obj);
173 if (!pPageObj)
176 std::unique_ptr<CPDF_PageObject> pPageObjHolder(pPageObj);
180 pPageObj->SetDirty(true);
182 CalcBoundingBox(pPageObj);
218 CPDF_PageObject* pPageObj = CPDFPageObjectFromFPDFPageObject(pageObject);
219 int blend_type = pPageObj->m_GeneralState.GetBlendType();
224 ToDictionary(pPageObj->m_GeneralState.GetSoftMask());
228 if (pPageObj->m_GeneralState.GetFillAlpha() != 1.0f)
231 if (pPageObj->IsPath() && pPageObj->m_GeneralState.GetStrokeAlpha() != 1.0f) {
235 if (pPageObj->IsForm()) {
236 const CPDF_Form* pForm = pPageObj->AsForm()->form();
251 CPDF_PageObject* pPageObj = CPDFPageObjectFromFPDFPageObject(pageObject);
252 return pPageObj->GetType();
273 CPDF_PageObject* pPageObj = CPDFPageObjectFromFPDFPageObject(page_object);
274 if (!pPageObj)
278 pPageObj->Transform(matrix);
284 CPDF_PageObject* pPageObj = CPDFPageObjectFromFPDFPageObject(page_object);
285 if (!pPageObj)
288 pPageObj->m_GeneralState.SetBlendMode(blend_mode);
289 pPageObj->SetDirty(true);
345 auto* pPageObj = CPDFPageObjectFromFPDFPageObject(page_object);
346 pPageObj->m_GeneralState.SetFillAlpha(A / 255.f);
347 pPageObj->m_ColorState.SetFillColor(
349 pPageObj->SetDirty(true);
362 CPDF_PageObject* pPageObj = CPDFPageObjectFromFPDFPageObject(pageObject);
363 CFX_FloatRect bbox = pPageObj->GetRect();