/external/pdfium/core/src/fpdfapi/fpdf_parser/ |
fpdf_parser_objects.cpp | 8 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::GetInteger() const [all...] |
fpdf_parser_parser.cpp | 16 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")); [all...] |
fpdf_parser_document.cpp | 41 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;
|
fpdf_parser_fdf.cpp | 73 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)
|
fpdf_parser_utility.cpp | 328 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/ |
fpdf_objects.h | 38 class CPDF_Object : public 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()
100 ~CPDF_Object() {}
105 CPDF_Object(const CPDF_Object& src) {}
106 CPDF_Object* CloneInternal(FX_BOOL bDirect, CFX_MapPtrToPtr* visited) const; [all...] |
fpdf_serial.h | 17 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* pObj); [all...] |
fpdf_parser.h | 21 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* ParseIndirectObjectAt(CPDF_IndirectObjects* pObjList, FX_FILESIZE pos, FX_DWORD objnum, [all...] |
fpdf_page.h | 180 CPDF_Object* GetPageAttr(FX_BSTR name) const;
243 CFX_ByteString RealizeResource(CPDF_Object* pResourceObj, const FX_CHAR* szType);
|
fpdf_resource.h | 251 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/ |
FFL_Utils.cpp | 63 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/ |
doc_action.cpp | 17 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* pNext = m_pDict->GetElementValue("Next"); [all...] |
doc_tagged.cpp | 64 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* pStreamObj = pKidDict->GetElement(FX_BSTRC("Stm")); [all...] |
tagged_int.h | 69 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);
|
doc_formfield.cpp | 173 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* pObj = FPDF_GetFieldAttr(m_pDict, "DS"); [all...] |
doc_basic.cpp | 14 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 *pObj, FX_WSTR wsFileName, FX_BOOL bURL) [all...] |
doc_formcontrol.cpp | 60 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* pObj = FPDF_GetFieldAttr(m_pField->m_pDict, "Q"); [all...] |
doc_utils.cpp | 312 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* pDirect = pObj->GetDirect(); [all...] |
/external/pdfium/core/src/fpdfapi/fpdf_page/ |
pageint.h | 19 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* pObject); [all...] |
fpdf_page_doc.cpp | 102 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* pColorSpace) [all...] |
fpdf_page_parser_new.cpp | 325 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 *pObj = NULL; [all...] |
fpdf_page_image.cpp | 58 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/ |
FFL_Utils.h | 18 static FX_BOOL TraceObject(CPDF_Object* pObj);
|
/external/pdfium/core/src/fpdfapi/fpdf_edit/ |
editint.h | 16 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/ |
fpdfppo.cpp | 19 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* pNextObj = pArray->GetElement(i); [all...] |