Home | History | Annotate | Download | only in fpdfsdk

Lines Matching full:ppage

74                     CPDF_Page* pPage,
112 pdfium::MakeRetain<CPDF_OCContext>(pPage->m_pDocument.Get(), usage));
116 pContext->m_pContext = pdfium::MakeUnique<CPDF_RenderContext>(pPage);
117 pContext->m_pContext->AppendLayer(pPage, &matrix);
120 pContext->m_pAnnots = pdfium::MakeUnique<CPDF_AnnotList>(pPage);
122 pContext->m_pAnnots->DisplayAnnots(pPage, pContext->m_pContext.get(),
713 CPDF_Page* pPage = new CPDF_Page(pDoc, pDict, true);
714 pPage->ParseContent();
715 return pPage;
720 UnderlyingPageType* pPage = UnderlyingFromFPDFPage(page);
721 return pPage ? pPage->GetPageWidth() : 0.0;
725 UnderlyingPageType* pPage = UnderlyingFromFPDFPage(page);
726 return pPage ? pPage->GetPageHeight() : 0.0;
734 CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
735 if (!pPage)
738 FSRECTFFromCFXFloatRect(pPage->GetPageBBox(), rect);
747 void GetScaling(CPDF_Page* pPage,
753 ASSERT(pPage);
756 double page_width = pPage->GetPageWidth();
757 double page_height = pPage->GetPageHeight();
770 FX_RECT GetMaskDimensionsAndOffsets(CPDF_Page* pPage,
779 GetScaling(pPage, size_x, size_y, rotate, &scale_x, &scale_y);
792 int page_rotation = pPage->GetPageRotation();
824 RetainPtr<CFX_DIBitmap> GetMaskBitmap(CPDF_Page* pPage,
834 *bitmap_area = GetMaskDimensionsAndOffsets(pPage, start_x, start_y, size_x,
881 CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
882 if (!pPage)
884 pPage->SetRenderContext(pdfium::MakeUnique<CPDF_PageRenderContext>());
885 CPDF_PageRenderContext* pContext = pPage->GetRenderContext();
895 const bool bNewBitmap = pPage->BackgroundAlphaNeeded() ||
896 (pPage->HasImageMask() && !bEnableImageMasks) ||
897 pPage->GetMaskBoundingBoxes().size() > 100;
898 const bool bHasMask = pPage->HasImageMask() && !bNewBitmap;
923 pPage->GetMaskBoundingBoxes();
928 GetMaskBitmap(pPage, start_x, start_y, size_x, size_y, rotate,
934 pPage->SetRenderContext(nullptr);
938 pPage->SetRenderContext(pdfium::MakeUnique<CPDF_PageRenderContext>());
939 pContext = pPage->GetRenderContext();
974 pPage->SetRenderContext(nullptr);
989 CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
990 if (!pPage)
994 pPage->SetRenderContext(pdfium::WrapUnique(pContext));
1008 pPage->SetRenderContext(nullptr);
1020 CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
1021 if (!pPage)
1025 pPage->SetRenderContext(pdfium::WrapUnique(pContext));
1038 CFX_Matrix transform_matrix = pPage->GetDisplayMatrix(
1039 0, 0, pPage->GetPageWidth(), pPage->GetPageHeight(), 0);
1045 RenderPageImpl(pContext, pPage, transform_matrix, clip_rect, flags, true,
1048 pPage->SetRenderContext(nullptr);
1055 CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
1056 if (!pPage)
1060 pPage->SetRenderContext(pdfium::WrapUnique(pContext));
1066 pPage->SetRenderContext(nullptr);
1072 UnderlyingPageType* pPage = UnderlyingFromFPDFPage(page);
1077 RetainPtr<CPDFXFA_Page>().Unleak(pPage);
1080 static_cast<CPDFSDK_PageView*>(pPage->GetView());
1093 // first because it will attempt to reset the View on the |pPage| during
1095 pPageView->GetFormFillEnv()->RemovePageView(pPage);
1100 delete pPage;
1124 UnderlyingPageType* pPage = UnderlyingFromFPDFPage(page);
1126 pPage->DeviceToPage(start_x, start_y, size_x, size_y, rotate, device_x,
1130 pPage->GetDisplayMatrix(start_x, start_y, size_x, size_y, rotate);
1152 UnderlyingPageType* pPage = UnderlyingFromFPDFPage(page);
1153 if (!pPage)
1156 pPage->PageToDevice(start_x, start_y, size_x, size_y, rotate, page_x, page_y,
1160 pPage->GetDisplayMatrix(start_x, start_y, size_x, size_y, rotate);
1276 CPDF_Page* pPage = CPDFPageFromFPDFPage(page);
1277 if (!pPage)
1280 RenderPageImpl(pContext, pPage, pPage->GetDisplayMatrix(
1298 RetainPtr<CPDFXFA_Page> pPage = pDoc->GetXFAPage(page_index);
1299 if (!pPage)
1301 *width = pPage->GetPageWidth();
1302 *height = pPage->GetPageHeight();