Home
last modified time | relevance | path

Searched refs:CPDF_Image (Results 1 – 17 of 17) sorted by relevance

/external/pdfium/core/fpdfapi/page/
Dcpdf_image.cpp36 bool CPDF_Image::IsValidJpegComponent(int32_t comps) { in IsValidJpegComponent()
41 bool CPDF_Image::IsValidJpegBitsPerComponent(int32_t bpc) { in IsValidJpegBitsPerComponent()
45 CPDF_Image::CPDF_Image(CPDF_Document* pDoc) : m_pDocument(pDoc) { in CPDF_Image() function in CPDF_Image
49 CPDF_Image::CPDF_Image(CPDF_Document* pDoc, RetainPtr<CPDF_Stream> pStream) in CPDF_Image() function in CPDF_Image
55 CPDF_Image::CPDF_Image(CPDF_Document* pDoc, uint32_t dwStreamObjNum) in CPDF_Image() function in CPDF_Image
62 CPDF_Image::~CPDF_Image() = default;
64 void CPDF_Image::FinishInitialization(CPDF_Dictionary* pStreamDict) { in FinishInitialization()
73 void CPDF_Image::ConvertStreamToIndirectObject() { in ConvertStreamToIndirectObject()
80 CPDF_Dictionary* CPDF_Image::GetDict() const { in GetDict()
84 RetainPtr<CPDF_Dictionary> CPDF_Image::InitJPEG( in InitJPEG()
[all …]
Dcpdf_imageobject.h15 class CPDF_Image; variable
31 void SetImage(const RetainPtr<CPDF_Image>& pImage);
32 RetainPtr<CPDF_Image> GetImage() const;
42 RetainPtr<CPDF_Image> m_pImage;
Dcpdf_image.h26 class CPDF_Image final : public Retainable {
74 explicit CPDF_Image(CPDF_Document* pDoc);
75 CPDF_Image(CPDF_Document* pDoc, RetainPtr<CPDF_Stream> pStream);
76 CPDF_Image(CPDF_Document* pDoc, uint32_t dwStreamObjNum);
77 ~CPDF_Image() override;
Dcpdf_docpagedata.h27 class CPDF_Image; variable
81 RetainPtr<CPDF_Image> GetImage(uint32_t dwStreamObjNum);
114 std::map<uint32_t, RetainPtr<CPDF_Image>> m_ImageMap;
Dcpdf_imageobject.cpp54 void CPDF_ImageObject::SetImage(const RetainPtr<CPDF_Image>& pImage) { in SetImage()
59 RetainPtr<CPDF_Image> CPDF_ImageObject::GetImage() const { in GetImage()
Dcpdf_page.h24 class CPDF_Image; variable
42 virtual void ResetBitmapForImage(const RetainPtr<CPDF_Image>& pImage) = 0;
Dcpdf_streamcontentparser.h27 class CPDF_Image; variable
113 CPDF_ImageObject* AddImage(const RetainPtr<CPDF_Image>& pImage);
227 RetainPtr<CPDF_Image> m_pLastImage;
Dcpdf_docpagedata.cpp360 RetainPtr<CPDF_Image> CPDF_DocPageData::GetImage(uint32_t dwStreamObjNum) { in GetImage()
366 auto pImage = pdfium::MakeRetain<CPDF_Image>(GetDocument(), dwStreamObjNum); in GetImage()
Dcpdf_dib.cpp560 if (!CPDF_Image::IsValidJpegComponent(info.num_components) || in CreateDCTDecoder()
561 !CPDF_Image::IsValidJpegBitsPerComponent(info.bits_per_components)) { in CreateDCTDecoder()
Dcpdf_streamcontentparser.cpp797 pdfium::MakeRetain<CPDF_Image>(m_pDocument.Get(), std::move(pStream))); in AddImage()
812 const RetainPtr<CPDF_Image>& pImage) { in AddImage()
/external/pdfium/core/fpdfapi/render/
Dcpdf_imagecacheentry.h17 class CPDF_Image; variable
24 const RetainPtr<CPDF_Image>& pImage);
30 CPDF_Image* GetImage() const { return m_pImage.Get(); } in GetImage()
54 RetainPtr<CPDF_Image> const m_pImage;
Dcpdf_pagerendercache.h19 class CPDF_Image; variable
32 void ResetBitmapForImage(const RetainPtr<CPDF_Image>& pImage) override;
41 bool StartGetCachedBitmap(const RetainPtr<CPDF_Image>& pImage,
Dcpdf_pagerendercache.cpp76 const RetainPtr<CPDF_Image>& pImage, in StartGetCachedBitmap()
122 const RetainPtr<CPDF_Image>& pImage) { in ResetBitmapForImage()
Dcpdf_imageloader.cpp74 RetainPtr<CPDF_Image> pImage = m_pImageObject->GetImage(); in HandleFailure()
Dcpdf_imagecacheentry.cpp38 const RetainPtr<CPDF_Image>& pImage) in CPDF_ImageCacheEntry()
/external/pdfium/fpdfsdk/
Dfpdf_editimg.cpp99 pImageObj->SetImage(pdfium::MakeRetain<CPDF_Image>(pDoc)); in FPDFPageObj_NewImageObj()
196 RetainPtr<CPDF_Image> pImg = pImgObj->GetImage(); in FPDFImageObj_GetBitmap()
225 RetainPtr<CPDF_Image> pImg = pImgObj->GetImage(); in FPDFImageObj_GetImageDataDecoded()
244 RetainPtr<CPDF_Image> pImg = pImgObj->GetImage(); in FPDFImageObj_GetImageDataRaw()
261 RetainPtr<CPDF_Image> pImg = pImgObj->GetImage(); in FPDFImageObj_GetImageFilterCount()
309 RetainPtr<CPDF_Image> pImg = pImgObj->GetImage(); in FPDFImageObj_GetImageMetadata()
/external/pdfium/core/fpdfapi/edit/
Dcpdf_pagecontentgenerator.cpp313 RetainPtr<CPDF_Image> pImage = pImageObj->GetImage(); in ProcessImage()