Searched refs:CPDF_Object (Results 1 - 25 of 60) sorted by relevance

123

/external/pdfium/core/src/fpdfapi/fpdf_parser/
H A Dfpdf_parser_objects.cpp8 void CPDF_Object::Release()
18 void CPDF_Object::Destroy()
40 CFX_ByteString CPDF_Object::GetString() const
59 CPDF_Object* pObj = pRef->m_pObjList->GetIndirectObject(pRef->m_RefObjNum);
68 CFX_ByteStringC CPDF_Object::GetConstString() const
83 CPDF_Object* pObj = pRef->m_pObjList->GetIndirectObject(pRef->m_RefObjNum);
92 FX_FLOAT CPDF_Object::GetNumber() const
105 CPDF_Object* pObj = pRef->m_pObjList->GetIndirectObject(pRef->m_RefObjNum);
114 FX_FLOAT CPDF_Object::GetNumber16() const
118 int CPDF_Object
[all...]
H A Dfpdf_parser_parser.cpp16 CPDF_Object* pType = pDict->GetElementValue(FX_BSTRC("Type"));
245 CPDF_Object* pEncryptObj = m_pTrailer->GetElement(FX_BSTRC("Encrypt"));
324 CPDF_Object* pObj = pDict->GetElement(key);
335 CPDF_Object* pObj = pDict->GetElement(key);
774 CPDF_Object *pObject = ParseIndirectObjectAtByStrict(m_pDocument, obj_pos, objnum, NULL, &obj_end);
784 CPDF_Object* pRoot = pDict->GetElement(FX_BSTRC("Root"));
839 CPDF_Object* pObj = m_Syntax.GetObject(m_pDocument, 0, 0, 0);
852 CPDF_Object* pRoot = pTrailer->GetElement(FX_BSTRC("Root"));
859 CPDF_Object* pObj = pTrailer->GetNextElement(pos, key);
1113 CPDF_Object* pI
[all...]
H A Dfpdf_parser_document.cpp41 CPDF_Object* pRootObj = GetIndirectObject(m_pParser->GetRootObjNum());
49 CPDF_Object* pInfoObj = GetIndirectObject(m_pParser->GetInfoObjNum());
75 CPDF_Object *pCount = pLinearized->GetElement(FX_BSTRC("N"));
80 CPDF_Object *pNo = pLinearized->GetElement(FX_BSTRC("P"));
84 CPDF_Object *pObjNum = pLinearized->GetElement(FX_BSTRC("O"));
149 CPDF_Object* pObj = GetIndirectObject(m_dwFirstPageObjNum);
156 CPDF_Object* pObj = GetIndirectObject(objnum);
339 CPDF_Object* pContents = pPageDict->GetElement(FX_BSTRC("Contents"));
374 CPDF_Object* pObj;
H A Dfpdf_parser_fdf.cpp73 CPDF_Object* pObj = parser.GetObject(this, objnum, 0, FALSE);
105 CPDF_Object* pObj;
114 CPDF_Object* pFileSpec = m_pRootDict->GetDict(FX_BSTRC("FDF"))->GetElementValue(FX_BSTRC("F"));
168 void FPDF_FileSpec_SetWin32Path(CPDF_Object* pFileSpec, const CFX_WideString& filepath)
191 CFX_WideString FPDF_FileSpec_GetWin32Path(const CPDF_Object* pFileSpec)
H A Dfpdf_parser_utility.cpp328 CFX_ByteTextBuf& operator << (CFX_ByteTextBuf& buf, const CPDF_Object* pObj)
362 CPDF_Object* pElement = p->GetElement(i);
378 CPDF_Object* pValue = p->GetNextElement(pos, key);
414 static CPDF_Object* SearchNumberNode(CPDF_Dictionary* pNode, int num)
443 CPDF_Object* pFound = SearchNumberNode(pKid, num);
450 CPDF_Object* CPDF_NumberTree::LookupValue(int num)
/external/pdfium/core/include/fpdfapi/
H A Dfpdf_objects.h38 class CPDF_Object : public CFX_Object class in inherits:CFX_Object
52 FX_BOOL IsIdentical(CPDF_Object* pObj) const;
54 CPDF_Object* Clone(FX_BOOL bDirect = FALSE) const;
56 CPDF_Object* CloneRef(CPDF_IndirectObjects* pObjs) const;
58 CPDF_Object* GetDirect() const;
90 CPDF_Object() function in class:CPDF_Object
100 ~CPDF_Object() {}
105 CPDF_Object(const CPDF_Object& src) {} function in class:CPDF_Object
106 CPDF_Object* CloneInterna
[all...]
H A Dfpdf_serial.h17 CFX_ByteTextBuf& operator << (CFX_ByteTextBuf& buf, const CPDF_Object* pObj);
22 friend CPDF_ObjArchiveSaver& operator << (CPDF_ObjArchiveSaver& ar, const CPDF_Object* pObj);
34 friend CPDF_ObjArchiveLoader& operator >> (CPDF_ObjArchiveLoader& ar, CPDF_Object*& pObj);
96 CPDF_Object* AddResource(CPDF_Object* pSrcObj, FX_LPCSTR type);
154 CPDF_Object* m_pMetadata;
178 FX_INT32 WriteIndirectObj(const CPDF_Object* pObj);
179 FX_INT32 WriteDirectObj(FX_DWORD objnum, const CPDF_Object* pObj, FX_BOOL bEncrypt = TRUE);
180 FX_INT32 WriteIndirectObjectToStream(const CPDF_Object* pObj);
181 FX_INT32 WriteIndirectObj(FX_DWORD objnum, const CPDF_Object* pOb
[all...]
H A Dfpdf_parser.h21 class CPDF_Object;
107 void RemoveColorSpaceFromPageData(CPDF_Object* pObject);
129 CPDF_ColorSpace* LoadColorSpace(CPDF_Object* pCSObj, CPDF_Dictionary* pResources = NULL);
131 CPDF_Pattern* LoadPattern(CPDF_Object* pObj, FX_BOOL bShading, const CFX_AffineMatrix* matrix = NULL);
133 CPDF_Image* LoadImageF(CPDF_Object* pObj);
265 CPDF_Object* GetObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, FX_DWORD gennum, int level, struct PARSE_CONTEXT* pContext = NULL, FX_BOOL bDecrypt = TRUE);
268 CPDF_Object* GetObjectByStrict(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, FX_DWORD gennum, int level, struct PARSE_CONTEXT* pContext = NULL);
374 virtual CPDF_Object* ParseIndirectObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, PARSE_CONTEXT* pContext = NULL) = 0;
473 virtual CPDF_Object* ParseIndirectObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, PARSE_CONTEXT* pContext = NULL);
512 CPDF_Object* ParseIndirectObjectA
[all...]
H A Dfpdf_page.h180 CPDF_Object* GetPageAttr(FX_BSTR name) const;
243 CFX_ByteString RealizeResource(CPDF_Object* pResourceObj, const FX_CHAR* szType);
H A Dfpdf_resource.h251 void LoadPDFEncoding(CPDF_Object* pEncoding, int& iBaseEncoding,
310 void LoadEncoding(CPDF_Object* pEncoding);
326 CPDF_Object* Realize();
590 static CPDF_ColorSpace* Load(CPDF_Document* pDoc, CPDF_Object* pCSObj);
736 CPDF_Object* m_pPatternObj;
758 CPDF_TilingPattern(CPDF_Document* pDoc, CPDF_Object* pPatternObj, const CFX_AffineMatrix* parentMatrix);
782 CPDF_ShadingPattern(CPDF_Document* pDoc, CPDF_Object* pPatternObj, FX_BOOL bShading, const CFX_AffineMatrix* parentMatrix);
786 CPDF_Object* m_pShadingObj;
/external/pdfium/fpdfsdk/src/formfiller/
H A DFFL_Utils.cpp63 FX_BOOL CFFL_Utils::TraceObject(CPDF_Object* pObj)
75 CPDF_Object* pElement = pArray->GetElementValue(i);
89 CPDF_Object* pElement = pDict->GetNextElement(fPos, csKey);
107 CPDF_Object* pDirectObj = pObj->GetDirect();
/external/pdfium/core/src/fpdfdoc/
H A Ddoc_action.cpp17 CPDF_Object* pDest = m_pDict->GetElementValue("D");
58 CPDF_Object* pFile = m_pDict->GetElementValue("F");
102 CPDF_Object* pFields = NULL;
132 CPDF_Object* pFields = NULL;
148 CPDF_Object* pObj = pArray->GetElementValue(i);
155 CPDF_Object* CPDF_ActionFields::GetField(FX_DWORD iIndex) const
165 CPDF_Object* pFields = NULL;
174 CPDF_Object* pFindObj = NULL;
201 CPDF_Object* pJS = m_pDict->GetElementValue("JS");
247 CPDF_Object* pNex
[all...]
H A Ddoc_tagged.cpp64 CPDF_Object* pKids = m_pTreeRoot->GetElementValue(FX_BSTRC("K"));
95 CPDF_Object* pKids = m_pTreeRoot->GetElementValue(FX_BSTRC("K"));
120 CPDF_Object* pParents = parent_tree.LookupValue(parents_id);
176 CPDF_Object *pObj = m_pTreeRoot->GetElementValue(FX_BSTRC("K"));
245 CPDF_Object* pObj = pDict->GetElement(FX_BSTRC("Pg"));
250 CPDF_Object* pKids = pDict->GetElementValue(FX_BSTRC("K"));
258 CPDF_Object* pKid = pArray->GetElementValue(i);
266 void CPDF_StructElementImpl::LoadKid(FX_DWORD PageObjNum, CPDF_Object* pKidObj, CPDF_StructKid* pKid)
285 CPDF_Object* pPageObj = pKidDict->GetElement(FX_BSTRC("Pg"));
295 CPDF_Object* pStreamOb
[all...]
H A Dtagged_int.h69 CPDF_Object* GetAttr(FX_BSTR owner, FX_BSTR name, FX_BOOL bInheritable = FALSE, FX_FLOAT fLevel = 0.0F);
77 void LoadKid(FX_DWORD PageObjNum, CPDF_Object* pObj, CPDF_StructKid* pKid);
78 CPDF_Object* GetAttr(FX_BSTR owner, FX_BSTR name, FX_BOOL bInheritable, int subindex);
H A Ddoc_formfield.cpp173 CPDF_Object* pDV = FPDF_GetFieldAttr(m_pDict, "DV");
178 CPDF_Object* pV = FPDF_GetFieldAttr(m_pDict, "V");
183 CPDF_Object* pRV = FPDF_GetFieldAttr(m_pDict, "RV");
197 CPDF_Object* pClone = pDV->Clone();
203 CPDF_Object* pCloneR = pDV->Clone();
256 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pDict, "AA");
264 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pDict, "TU");
272 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pDict, "TM");
280 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pDict, "Ff");
288 CPDF_Object* pOb
[all...]
H A Ddoc_basic.cpp14 CPDF_Object* pPage = ((CPDF_Array*)m_pObj)->GetElementValue(0);
31 CPDF_Object* pPage = ((CPDF_Array*)m_pObj)->GetElementValue(0);
77 static CPDF_Object* SearchNameNode(CPDF_Dictionary* pNode, const CFX_ByteString& csName,
127 CPDF_Object* pFound = SearchNameNode(pKid, csName, nIndex, ppFind, nLevel + 1);
134 static CPDF_Object* SearchNameNode(CPDF_Dictionary* pNode, int nIndex, int& nCurIndex,
163 CPDF_Object* pFound = SearchNameNode(pKid, nIndex, nCurIndex, csName, ppFind, nLevel + 1);
211 CPDF_Object* CPDF_NameTree::LookupValue(int nIndex, CFX_ByteString& csName) const
219 CPDF_Object* CPDF_NameTree::LookupValue(const CFX_ByteString& csName) const
229 CPDF_Object* pValue = LookupValue(sName);
415 static void FPDFDOC_FILESPEC_SetFileName(CPDF_Object *pOb
[all...]
H A Ddoc_formcontrol.cpp60 CPDF_Object* pObj1 = pAP->GetNextElement(pos1, csKey1);
64 CPDF_Object* pObjDirect1 = pObj1->GetDirect();
72 CPDF_Object* pObj2 = pSubDict->GetNextElement(pos2, csKey2);
88 CPDF_Object* pOpt = FPDF_GetFieldAttr(m_pField->m_pDict, "Opt");
104 CPDF_Object* pOpt = FPDF_GetFieldAttr(m_pField->m_pDict, "Opt");
126 CPDF_Object* pDV = FPDF_GetFieldAttr(m_pField->m_pDict, "DV");
257 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pField->m_pDict, "A");
283 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pField->m_pDict, "DA");
299 CPDF_Object* pObj = FPDF_GetFieldAttr(m_pWidgetDict, "DR");
336 CPDF_Object* pOb
[all...]
H A Ddoc_utils.cpp312 CPDF_Object* pObj = NULL;
318 CPDF_Object* pDirect = pObj->GetDirect();
343 CPDF_Object* pObj = NULL;
349 CPDF_Object* pDirect = pObj->GetDirect();
403 CPDF_Object* pObj = NULL;
409 CPDF_Object* pDirect = pObj->GetDirect();
446 CPDF_Object* pObj = NULL;
452 CPDF_Object* pDirect = pObj->GetDirect();
505 CPDF_Object* pObj = NULL;
511 CPDF_Object* pDirec
[all...]
/external/pdfium/core/src/fpdfapi/fpdf_page/
H A Dpageint.h19 CPDF_Stream* ReadInlineStream(CPDF_Document* pDoc, CPDF_Dictionary* pDict, CPDF_Object* pCSObj, FX_BOOL bDecode);
31 CPDF_Object* GetObject()
33 CPDF_Object* pObj = m_pLastObj;
46 CPDF_Object* ReadNextObject(FX_BOOL bAllowNestedArray = FALSE, FX_BOOL bInArray = FALSE);
57 CPDF_Object* m_pLastObj;
110 CPDF_Object* m_pObject;
148 void AddObjectParam(CPDF_Object* pObj);
152 CPDF_Object* GetObject(FX_DWORD index);
188 void AddContainer(CPDF_Object* pObject);
189 FX_BOOL SetToCurObj(CPDF_Object* pObjec
[all...]
H A Dfpdf_page_doc.cpp102 CPDF_ColorSpace* CPDF_Document::LoadColorSpace(CPDF_Object* pCSObj, CPDF_Dictionary* pResources)
106 CPDF_Pattern* CPDF_Document::LoadPattern(CPDF_Object* pPatternObj, FX_BOOL bShading, const CFX_AffineMatrix* matrix)
114 CPDF_Image* CPDF_Document::LoadImageF(CPDF_Object* pObj)
122 void CPDF_Document::RemoveColorSpaceFromPageData(CPDF_Object* pCSObj)
158 CPDF_Object* ptObj;
198 CPDF_Object* csKey;
359 CPDF_ColorSpace* CPDF_DocPageData::GetColorSpace(CPDF_Object* pCSObj, CPDF_Dictionary* pResources)
381 CPDF_Object* pDefaultCS = NULL;
435 CPDF_ColorSpace* CPDF_DocPageData::GetCopiedColorSpace(CPDF_Object* pCSObj)
450 void CPDF_DocPageData::ReleaseColorSpace(CPDF_Object* pColorSpac
[all...]
H A Dfpdf_page_parser_new.cpp325 void CPDF_StreamContentParser::AddContainer(CPDF_Object* pObject)
333 FX_BOOL CPDF_StreamContentParser::SetToCurObj(CPDF_Object* pObject)
340 CPDF_Object* pCurObj = m_pObjectStack[m_ObjectSize - 1];
367 CPDF_Object* pCurObj = m_pObjectStack[m_ObjectSize - 1];
392 CPDF_Object* pCurObj = m_pObjectStack[m_ObjectSize - 1];
412 CPDF_Object* pCurObj = m_pObjectStack[m_ObjectSize - 1];
459 void _PDF_ReplaceAbbr(CPDF_Object* pObj);
483 CPDF_Object* pCSObj = m_pLastImageDict->GetElementValue(FX_BSTRC("ColorSpace"));
512 CPDF_Object* pCSObj = m_pLastCloneImageDict->GetElementValue(FX_BSTRC("ColorSpace"));
555 CPDF_Object *pOb
[all...]
H A Dfpdf_page_image.cpp58 pImage->LoadImageF((CPDF_Stream*)((CPDF_Object*)m_pStream)->Clone(), m_bInline);
83 CPDF_Object* pCSObj = pDict->GetElementValue(FX_BSTRC("ColorSpace"));
/external/pdfium/fpdfsdk/include/formfiller/
H A DFFL_Utils.h18 static FX_BOOL TraceObject(CPDF_Object* pObj);
/external/pdfium/core/src/fpdfapi/fpdf_edit/
H A Deditint.h16 FX_INT32 CompressIndirectObject(FX_DWORD dwObjNum, const CPDF_Object *pObj);
38 FX_INT32 CompressIndirectObject(FX_DWORD dwObjNum, const CPDF_Object *pObj, CPDF_Creator *pCreator);
/external/pdfium/fpdfsdk/src/
H A Dfpdfppo.cpp19 CPDF_Object* PageDictGetInheritableTag(CPDF_Dictionary *pDict, CFX_ByteString nSrctag);
20 FX_BOOL UpdateReference(CPDF_Object *pObj, CPDF_Document *pDoc, CFX_MapPtrToPtr* pMapPtrToPtr);
119 CPDF_Object* pObj = pSrcPageDict->GetNextElement(SrcPos, cbSrcKeyStr);
129 CPDF_Object* pInheritable = NULL;
196 CPDF_Object* CPDF_PageOrganizer::PageDictGetInheritableTag(CPDF_Dictionary *pDict, CFX_ByteString nSrctag)
201 CPDF_Object* pType = pDict->GetElement("Type")->GetDirect();
207 CPDF_Object* pParent = pDict->GetElement("Parent")->GetDirect();
226 FX_BOOL CPDF_PageOrganizer::UpdateReference(CPDF_Object *pObj, CPDF_Document *pDoc,
247 CPDF_Object* pNextObj = pDict->GetNextElement(pos, key);
266 CPDF_Object* pNextOb
[all...]

Completed in 760 milliseconds

123