/external/pdfium/core/src/fpdfdoc/ |
H A D | doc_link.cpp | 19 FX_DWORD objnum = pPage->m_pFormDict->GetObjNum();
local 20 if (objnum == 0) {
24 if (!m_PageMap.Lookup((FX_LPVOID)(FX_UINTPTR)objnum, (FX_LPVOID&)pPageLinkList)) {
29 m_PageMap.SetAt((FX_LPVOID)(FX_UINTPTR)objnum, pPageLinkList);
|
H A D | doc_ap.cpp | 406 FX_INT32 objnum = pDoc->AddIndirectObject(pNormalStream);
local 407 pAnnotDict->GetDict("AP")->SetAtReference("N", pDoc, objnum);
|
/external/pdfium/core/src/fpdfapi/fpdf_edit/ |
H A D | fpdf_edit_content.cpp | 64 int objnum = m_pDocument->AddIndirectObject(m_pPage->m_pResources);
local 65 m_pPage->m_pFormDict->SetAtReference("Resources", m_pDocument, objnum);
|
H A D | fpdf_edit_doc.cpp | 26 int objnum = AddIndirectObject(m_pRootDict);
local 31 objnum = AddIndirectObject(pPages);
32 m_pRootDict->SetAtReference("Pages", this, objnum);
|
H A D | 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)
argument 416 m_dwSize = pHandler->EncryptGetSize(objnum, 0, src_data, src_size);
421 pHandler->EncryptContent(objnum, 0, src_data, src_size, m_pData, m_dwSize);
607 static void _AppendIndex2(CFX_ByteTextBuf& buffer, FX_DWORD objnum, FX_INT32 index)
argument 610 buffer.AppendByte(FX_GETBYTEOFFSET24(objnum));
611 buffer.AppendByte(FX_GETBYTEOFFSET16(objnum));
612 buffer.AppendByte(FX_GETBYTEOFFSET8(objnum));
613 buffer.AppendByte(FX_GETBYTEOFFSET0(objnum));
689 FX_DWORD objnum local 849 AddObjectNumberToIndexArray(FX_DWORD objnum) argument 924 FX_DWORD objnum = pObj->GetObjNum(); local 964 WriteIndirectObjectToStream(FX_DWORD objnum, FX_LPCBYTE pBuffer, FX_DWORD dwSize) argument 985 AppendObjectNumberToXRef(FX_DWORD objnum) argument 1002 WriteStream(const CPDF_Object* pStream, FX_DWORD objnum, CPDF_CryptoHandler* pCrypto) argument 1032 WriteIndirectObj(FX_DWORD objnum, const CPDF_Object* pObj) argument 1071 WriteDirectObj(FX_DWORD objnum, const CPDF_Object* pObj, FX_BOOL bEncrypt) argument 1252 WriteOldIndirectObject(FX_DWORD objnum) argument 1321 FX_DWORD objnum = (FX_DWORD)(FX_UINTPTR)m_Pos; local 1343 FX_DWORD objnum = m_NewObjNumArray.ElementAt(index); local 1397 FX_DWORD objnum = (FX_DWORD)key; local 1692 FX_DWORD objnum = m_NewObjNumArray.ElementAt(i); local 1925 FX_DWORD objnum = m_NewObjNumArray.ElementAt(i); local 1943 FX_DWORD objnum = m_NewObjNumArray.ElementAt(i); local [all...] |
/external/pdfium/core/src/fpdfapi/fpdf_parser/ |
H A D | fpdf_parser_fdf.cpp | 64 FX_DWORD objnum = FXSYS_atoi(word);
local 73 CPDF_Object* pObj = parser.GetObject(this, objnum, 0, FALSE);
77 InsertIndirectObject(objnum, pObj);
104 size_t objnum;
local 106 m_IndirectObjs.GetNextAssoc(pos, (FX_LPVOID&)objnum, (FX_LPVOID&)pObj);
107 buf << (FX_DWORD)objnum << FX_BSTRC(" 0 obj\r\n") << pObj << FX_BSTRC("\r\nendobj\r\n\r\n");
|
H A D | fpdf_parser_document.cpp | 154 int objnum = m_PageList.GetAt(iPage);
local 155 if (objnum) {
156 CPDF_Object* pObj = GetIndirectObject(objnum);
175 int CPDF_Document::_FindPageIndex(CPDF_Dictionary* pNode, FX_DWORD& skip_count, FX_DWORD objnum, int& index, int level)
argument 195 if (pKid->GetRefObjNum() == objnum) {
196 m_PageList.SetAt(index + i, objnum);
210 int found_index = _FindPageIndex(pKid, skip_count, objnum, index, level + 1);
216 if (objnum == pNode->GetObjNum()) {
226 int CPDF_Document::GetPageIndex(FX_DWORD objnum)
argument 233 if (objnum1 == objnum) {
332 IsContentUsedElsewhere(FX_DWORD objnum, CPDF_Dictionary* pThisPageDict) argument 371 IsFormStream(FX_DWORD objnum, FX_BOOL& bForm) const argument [all...] |
H A D | fpdf_parser_filters.cpp | 266 CPDF_DecryptFilter::CPDF_DecryptFilter(CPDF_CryptoHandler* pCryptoHandler, FX_DWORD objnum, FX_DWORD gennum)
argument 270 m_ObjNum = objnum;
|
H A D | fpdf_parser_encrypt.cpp | 661 void CPDF_StandardCryptoHandler::CryptBlock(FX_BOOL bEncrypt, FX_DWORD objnum, FX_DWORD gennum, FX_LPCBYTE src_buf, FX_DWORD src_size,
argument 673 key1[m_KeyLen + 0] = (FX_BYTE)objnum;
674 key1[m_KeyLen + 1] = (FX_BYTE)(objnum >> 8);
675 key1[m_KeyLen + 2] = (FX_BYTE)(objnum >> 16);
678 FXSYS_memcpy32(key1 + m_KeyLen, &objnum, 3);
725 FX_LPVOID CPDF_StandardCryptoHandler::CryptStart(FX_DWORD objnum, FX_DWORD gennum, FX_BOOL bEncrypt)
argument 745 FXSYS_memcpy32(key1 + m_KeyLen, &objnum, 3);
859 FX_LPVOID CPDF_StandardCryptoHandler::DecryptStart(FX_DWORD objnum, FX_DWORD gennum)
argument 861 return CryptStart(objnum, gennum, FALSE);
925 FX_DWORD CPDF_StandardCryptoHandler::EncryptGetSize(FX_DWORD objnum, FX_DWOR argument 932 EncryptContent(FX_DWORD objnum, FX_DWORD gennum, FX_LPCBYTE src_buf, FX_DWORD src_size, FX_LPBYTE dest_buf, FX_DWORD& dest_size) argument 938 Decrypt(FX_DWORD objnum, FX_DWORD gennum, CFX_ByteString& str) argument [all...] |
H A D | fpdf_parser_objects.cpp | 583 void CPDF_Array::AddReference(CPDF_IndirectObjects* pDoc, FX_DWORD objnum)
argument 586 Add(FX_NEW CPDF_Reference(pDoc, objnum));
881 void CPDF_Dictionary::SetAtReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum)
argument 883 SetAt(key, FX_NEW CPDF_Reference(pDoc, objnum));
885 void CPDF_Dictionary::AddReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum)
argument 887 AddValue(key, FX_NEW CPDF_Reference(pDoc, objnum));
1233 void CPDF_Reference::SetRef(CPDF_IndirectObjects* pDoc, FX_DWORD objnum)
argument 1236 m_RefObjNum = objnum;
1257 CPDF_Object* CPDF_IndirectObjects::GetIndirectObject(FX_DWORD objnum, struct PARSE_CONTEXT* pContext)
argument 1259 if (objnum 1290 GetIndirectType(FX_DWORD objnum) argument 1314 ReleaseIndirectObject(FX_DWORD objnum) argument 1326 InsertIndirectObject(FX_DWORD objnum, CPDF_Object* pObj) argument [all...] |
H A D | fpdf_parser_parser.cpp | 87 FX_LPVOID objnum; local 89 m_ObjectStreamMap.GetNextAssoc(pos, objnum, (void*&)pStream); 309 FX_FILESIZE CPDF_Parser::GetObjectOffset(FX_DWORD objnum) argument 311 if (objnum >= (FX_DWORD)m_CrossRef.GetSize()) { 314 if (m_V5Type[objnum] == 1) { 315 return m_CrossRef[objnum]; 317 if (m_V5Type[objnum] == 2) { 318 return m_CrossRef[(FX_INT32)m_CrossRef[objnum]]; 454 FX_DWORD objnum = start_objnum + block * 1024 + i; local 457 m_CrossRef.SetAtGrow(objnum, 538 FX_DWORD objnum = start_objnum + block * 1024 + i; local 619 FX_DWORD objnum, gennum; local 1142 IsFormStream(FX_DWORD objnum, FX_BOOL& bForm) argument 1169 ParseIndirectObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, PARSE_CONTEXT* pContext) argument 1206 GetObjectStream(FX_DWORD objnum) argument 1221 GetObjectSize(FX_DWORD objnum) argument 1245 GetIndirectBinary(FX_DWORD objnum, FX_LPBYTE& pBuffer, FX_DWORD& size) argument 1348 ParseIndirectObjectAt(CPDF_IndirectObjects* pObjList, FX_FILESIZE pos, FX_DWORD objnum, PARSE_CONTEXT* pContext) argument 1389 ParseIndirectObjectAtByStrict(CPDF_IndirectObjects* pObjList, FX_FILESIZE pos, FX_DWORD objnum, struct PARSE_CONTEXT* pContext, FX_FILESIZE *pResultPos) argument 1480 FX_DWORD objnum = FXSYS_atoi(word); local 1639 FX_LPVOID objnum; local 2031 GetObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, FX_DWORD gennum, FX_INT32 level, PARSE_CONTEXT* pContext, FX_BOOL bDecrypt) argument 2054 FX_DWORD objnum = FXSYS_atoi(word); local 2225 GetObjectByStrict(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, FX_DWORD gennum, FX_INT32 level, struct PARSE_CONTEXT* pContext) argument 2247 FX_DWORD objnum = FXSYS_atoi(word); local 2399 ReadStream(CPDF_Dictionary* pDict, PARSE_CONTEXT* pContext, FX_DWORD objnum, FX_DWORD gennum) argument 2784 GetObjectSize(FX_DWORD objnum, FX_FILESIZE& offset) argument 3050 GetObject(FX_DWORD objnum, IFX_DownloadHints* pHints, FX_BOOL *pExistInFile) argument 3404 ParseIndirectObjectAt(FX_FILESIZE pos, FX_DWORD objnum) argument 3467 FX_DWORD objnum = FXSYS_atoi(wordObjNum); local 3541 CFX_ByteString objnum = m_parser.m_Syntax.GetNextWord(bNumber); local [all...] |
/external/pdfium/fpdfsdk/src/formfiller/ |
H A D | 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);
|
/external/pdfium/core/include/fpdfapi/ |
H A D | fpdf_objects.h | 389 void AddReference(CPDF_IndirectObjects* pDoc, FX_DWORD objnum);
494 void SetAtReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum);
501 void AddReference(FX_BSTR key, CPDF_IndirectObjects* pDoc, FX_DWORD objnum);
713 static CPDF_Reference* Create(CPDF_IndirectObjects* pDoc, int objnum)
argument 715 return FX_NEW CPDF_Reference(pDoc, objnum);
718 CPDF_Reference(CPDF_IndirectObjects* pDoc, int objnum)
argument 722 m_RefObjNum = objnum;
735 void SetRef(CPDF_IndirectObjects* pDoc, FX_DWORD objnum);
756 CPDF_Object* GetIndirectObject(FX_DWORD objnum, struct PARSE_CONTEXT* pContext = NULL);
758 int GetIndirectType(FX_DWORD objnum);
773 GetNextAssoc(FX_POSITION& rPos, FX_DWORD& objnum, CPDF_Object*& pObject) const argument [all...] |
H A D | fpdf_parser.h | 90 int GetPageIndex(FX_DWORD objnum);
120 FX_BOOL IsFormStream(FX_DWORD objnum, FX_BOOL& bForm) const;
183 int _FindPageIndex(CPDF_Dictionary* pNode, FX_DWORD& skip_count, FX_DWORD objnum, int& index, int level = 0);
184 FX_BOOL IsContentUsedElsewhere(FX_DWORD objnum, CPDF_Dictionary* pPageDict);
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);
272 CFX_ByteString GetString(FX_DWORD objnum, FX_DWORD gennum);
319 CPDF_Stream* ReadStream(CPDF_Dictionary* pDict, PARSE_CONTEXT* pContext, FX_DWORD objnum, FX_DWORD gennum);
374 virtual CPDF_Object* ParseIndirectObject(CPDF_IndirectObjects* pObjList, FX_DWORD objnum, PARSE_CONTEXT* pContext = NULL) = 0;
391 virtual FX_BOOL IsFormStream(FX_DWORD objnum, FX_BOO 481 GetObjectVersion(FX_DWORD objnum) argument [all...] |
/external/pdfium/fpdfsdk/src/ |
H A D | fsdk_baseannot.cpp | 1047 FX_INT32 objnum = pDoc->AddIndirectObject(pStream);
local 1048 //pAPDict->SetAtReference(sAPType, pDoc, objnum);
1050 pParentDict->SetAtReference(sAPType, pDoc, objnum);
|