Home | History | Annotate | Download | only in fpdf_page

Lines Matching refs:pIccProfileStream

556 CPDF_IccProfile* CPDF_DocPageData::GetIccProfile(CPDF_Stream* pIccProfileStream, FX_INT32 nComponents)

558 if (!pIccProfileStream) {
562 if (m_IccProfileMap.Lookup(pIccProfileStream, ipData)) {
567 stream.LoadAllData(pIccProfileStream, FALSE);
587 m_IccProfileMap.SetAt(pIccProfileStream, ipData);
588 m_HashProfileMap.SetAt(CFX_ByteStringC(digest, 20), pIccProfileStream);
591 void CPDF_DocPageData::ReleaseIccProfile(CPDF_Stream* pIccProfileStream, CPDF_IccProfile* pIccProfile)
593 if (!pIccProfileStream && !pIccProfile) {
597 if (m_IccProfileMap.Lookup(pIccProfileStream, ipData) && ipData->m_nCount < 2) {
603 if (pIccProfileStream == pFindStream) {
609 PDF_DocPageData_Release<CPDF_Stream*, CPDF_IccProfile*>(m_IccProfileMap, pIccProfileStream, pIccProfile);