/external/pdfium/core/src/fpdfapi/fpdf_parser/ |
fpdf_parser_document.cpp | 155 int objnum = m_PageList.GetAt(iPage); local 156 if (objnum) { 157 CPDF_Object* pObj = GetIndirectObject(objnum); 176 int CPDF_Document::_FindPageIndex(CPDF_Dictionary* pNode, FX_DWORD& skip_count, FX_DWORD objnum, int& index, int level) 196 if (((CPDF_Reference*) pKid)->GetRefObjNum() == objnum) { 197 m_PageList.SetAt(index + i, objnum); 211 int found_index = _FindPageIndex(pKid, skip_count, objnum, index, level + 1); 217 if (objnum == pNode->GetObjNum()) { 227 int CPDF_Document::GetPageIndex(FX_DWORD objnum) 234 if (objnum1 == objnum) { [all...] |
fpdf_parser_parser.cpp | 86 FX_LPVOID objnum; local 88 m_ObjectStreamMap.GetNextAssoc(pos, objnum, (void*&)pStream); 320 FX_FILESIZE CPDF_Parser::GetObjectOffset(FX_DWORD objnum) 322 if (objnum >= (FX_DWORD)m_CrossRef.GetSize()) { 325 if (m_V5Type[objnum] == 1) { 326 return m_CrossRef[objnum]; 328 if (m_V5Type[objnum] == 2) { 329 return m_CrossRef[(FX_INT32)m_CrossRef[objnum]]; 465 FX_DWORD objnum = start_objnum + block * 1024 + i; local 468 m_CrossRef.SetAtGrow(objnum, 0) 549 FX_DWORD objnum = start_objnum + block * 1024 + i; local 630 FX_DWORD objnum = 0, gennum = 0; local 1506 FX_DWORD objnum = FXSYS_atoi(word); local 1664 FX_LPVOID objnum; local 2079 FX_DWORD objnum = FXSYS_atoi(word); local 2264 FX_DWORD objnum = FXSYS_atoi(word); local 3724 FX_DWORD objnum = FXSYS_atoi(wordObjNum); local 3797 CFX_ByteString objnum = m_parser.m_Syntax.GetNextWord(bNumber); local [all...] |
fpdf_parser_fdf.cpp | 56 FX_DWORD objnum = FXSYS_atoi(word); local 65 CPDF_Object* pObj = parser.GetObject(this, objnum, 0, FALSE); 69 InsertIndirectObject(objnum, pObj); 96 size_t objnum; local 98 m_IndirectObjs.GetNextAssoc(pos, (FX_LPVOID&)objnum, (FX_LPVOID&)pObj); 99 buf << (FX_DWORD)objnum << FX_BSTRC(" 0 obj\r\n") << pObj << FX_BSTRC("\r\nendobj\r\n\r\n");
|
fpdf_parser_objects.cpp | 553 void CPDF_Array::AddReference(CPDF_IndirectObjects* pDoc, FX_DWORD objnum) 556 Add(new CPDF_Reference(pDoc, objnum)); 822 void CPDF_Dictionary::SetAtReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum) 824 SetAt(key, new CPDF_Reference(pDoc, objnum)); 826 void CPDF_Dictionary::AddReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum) 828 AddValue(key, new CPDF_Reference(pDoc, objnum)); [all...] |
fpdf_parser_encrypt.cpp | 663 void CPDF_StandardCryptoHandler::CryptBlock(FX_BOOL bEncrypt, FX_DWORD objnum, FX_DWORD gennum, FX_LPCBYTE src_buf, FX_DWORD src_size, 675 key1[m_KeyLen + 0] = (FX_BYTE)objnum; 676 key1[m_KeyLen + 1] = (FX_BYTE)(objnum >> 8); 677 key1[m_KeyLen + 2] = (FX_BYTE)(objnum >> 16); 680 FXSYS_memcpy32(key1 + m_KeyLen, &objnum, 3); 727 FX_LPVOID CPDF_StandardCryptoHandler::CryptStart(FX_DWORD objnum, FX_DWORD gennum, FX_BOOL bEncrypt) 747 FXSYS_memcpy32(key1 + m_KeyLen, &objnum, 3); 861 FX_LPVOID CPDF_StandardCryptoHandler::DecryptStart(FX_DWORD objnum, FX_DWORD gennum) 863 return CryptStart(objnum, gennum, FALSE); [all...] |
filters_int.h | 13 CPDF_DecryptFilter(CPDF_CryptoHandler* pCryptoHandler, FX_DWORD objnum, FX_DWORD gennum);
|
fpdf_parser_filters.cpp | 266 CPDF_DecryptFilter::CPDF_DecryptFilter(CPDF_CryptoHandler* pCryptoHandler, FX_DWORD objnum, FX_DWORD gennum) 270 m_ObjNum = objnum;
|
/external/pdfium/core/include/fpdfapi/ |
fpdf_serial.h | 175 FX_INT32 WriteOldIndirectObject(FX_DWORD objnum); 179 FX_INT32 WriteDirectObj(FX_DWORD objnum, const CPDF_Object* pObj, FX_BOOL bEncrypt = TRUE); 181 FX_INT32 WriteIndirectObj(FX_DWORD objnum, const CPDF_Object* pObj); 182 FX_INT32 WriteIndirectObjectToStream(FX_DWORD objnum, FX_LPCBYTE pBuffer, FX_DWORD dwSize); 183 FX_INT32 AppendObjectNumberToXRef(FX_DWORD objnum); 185 FX_INT32 WriteStream(const CPDF_Object* pStream, FX_DWORD objnum, CPDF_CryptoHandler* pCrypto);
|
fpdf_parser.h | 87 int GetPageIndex(FX_DWORD objnum); 115 FX_BOOL IsFormStream(FX_DWORD objnum, FX_BOOL& bForm) const; 178 int _FindPageIndex(CPDF_Dictionary* pNode, FX_DWORD& skip_count, FX_DWORD objnum, int& index, int level = 0); 179 FX_BOOL IsContentUsedElsewhere(FX_DWORD objnum, CPDF_Dictionary* pPageDict); 259 CPDF_Object* GetObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, FX_DWORD gennum, struct PARSE_CONTEXT* pContext = NULL, FX_BOOL bDecrypt = TRUE); 262 CPDF_Object* GetObjectByStrict(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, FX_DWORD gennum, struct PARSE_CONTEXT* pContext = NULL); 266 CFX_ByteString GetString(FX_DWORD objnum, FX_DWORD gennum); 315 CPDF_Stream* ReadStream(CPDF_Dictionary* pDict, PARSE_CONTEXT* pContext, FX_DWORD objnum, FX_DWORD gennum); 448 CPDF_Object* ParseIndirectObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, PARSE_CONTEXT* pContext = NULL) ; 450 FX_BOOL IsFormStream(FX_DWORD objnum, FX_BOOL& bForm) [all...] |
fpdf_objects.h | 362 void AddReference(CPDF_IndirectObjects* pDoc, FX_DWORD objnum); 462 void SetAtReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum); 469 void AddReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum); 678 static CPDF_Reference* Create(CPDF_IndirectObjects* pDoc, int objnum) 680 return new CPDF_Reference(pDoc, objnum); 683 CPDF_Reference(CPDF_IndirectObjects* pDoc, int objnum) 684 : CPDF_Object(PDFOBJ_REFERENCE), m_pObjList(pDoc), m_RefObjNum(objnum) { 697 void SetRef(CPDF_IndirectObjects* pDoc, FX_DWORD objnum); 718 CPDF_Object* GetIndirectObject(FX_DWORD objnum, struct PARSE_CONTEXT* pContext = NULL); 720 int GetIndirectType(FX_DWORD objnum); [all...] |
/external/pdfium/core/src/fpdfapi/fpdf_edit/ |
fpdf_edit_create.cpp | 394 FX_BOOL Initialize(CPDF_CryptoHandler* pHandler, int objnum, FX_LPBYTE src_data, FX_DWORD src_size); 405 FX_BOOL CPDF_Encryptor::Initialize(CPDF_CryptoHandler* pHandler, int objnum, FX_LPBYTE src_data, FX_DWORD src_size) 416 m_dwSize = pHandler->EncryptGetSize(objnum, 0, src_data, src_size); 418 pHandler->EncryptContent(objnum, 0, src_data, src_size, m_pData, m_dwSize); 604 static void _AppendIndex2(CFX_ByteTextBuf& buffer, FX_DWORD objnum, FX_INT32 index) 607 buffer.AppendByte(FX_GETBYTEOFFSET24(objnum)); 608 buffer.AppendByte(FX_GETBYTEOFFSET16(objnum)); 609 buffer.AppendByte(FX_GETBYTEOFFSET8(objnum)); 610 buffer.AppendByte(FX_GETBYTEOFFSET0(objnum)); 686 FX_DWORD objnum = ++pCreator->m_dwLastObjNum local 921 FX_DWORD objnum = pObj->GetObjNum(); local 1318 FX_DWORD objnum = (FX_DWORD)(FX_UINTPTR)m_Pos; local 1340 FX_DWORD objnum = m_NewObjNumArray.ElementAt(index); local 1394 FX_DWORD objnum = (FX_DWORD)key; local 1690 FX_DWORD objnum = m_NewObjNumArray.ElementAt(i); local 1923 FX_DWORD objnum = m_NewObjNumArray.ElementAt(i); local 1941 FX_DWORD objnum = m_NewObjNumArray.ElementAt(i); local [all...] |
editint.h | 44 FX_BOOL AddObjectNumberToIndexArray(FX_DWORD objnum);
|
fpdf_edit_content.cpp | 62 int objnum = m_pDocument->AddIndirectObject(m_pPage->m_pResources); local 63 m_pPage->m_pFormDict->SetAtReference("Resources", m_pDocument, objnum);
|
fpdf_edit_doc.cpp | 26 int objnum = AddIndirectObject(m_pRootDict); local 31 objnum = AddIndirectObject(pPages); 32 m_pRootDict->SetAtReference("Pages", this, objnum); [all...] |
/external/pdfium/core/src/fpdfdoc/ |
doc_link.cpp | 21 FX_DWORD objnum = pPage->m_pFormDict->GetObjNum(); local 22 if (objnum == 0) { 26 if (!m_PageMap.Lookup((FX_LPVOID)(FX_UINTPTR)objnum, (FX_LPVOID&)pPageLinkList)) { 28 m_PageMap.SetAt((FX_LPVOID)(FX_UINTPTR)objnum, pPageLinkList);
|
doc_ap.cpp | 408 FX_INT32 objnum = pDoc->AddIndirectObject(pNormalStream); local 409 pAnnotDict->GetDict("AP")->SetAtReference("N", pDoc, objnum); [all...] |
/external/pdfium/fpdfsdk/src/formfiller/ |
FFL_CBA_Fontmap.cpp | 190 FX_INT32 objnum = m_pDocument->AddIndirectObject(pStream); local 191 pAPDict->SetAtReference(m_sAPType, m_pDocument, objnum); 217 FX_INT32 objnum = m_pDocument->AddIndirectObject(pStreamResFontList); local 218 pStreamResList->SetAtReference("Font", m_pDocument, objnum);
|