Home | History | Annotate | Download | only in fpdfsdk

Lines Matching refs:GetAnnotDict

37 CPDF_Dictionary* CPDFSDK_BAAnnot::GetAnnotDict() const {
38 return m_pAnnot->GetAnnotDict();
42 CPDF_Dictionary* pAPDict = m_pAnnot->GetAnnotDict()->GetDictFor("AP");
44 pAPDict = m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Dictionary>("AP");
52 m_pAnnot->GetAnnotDict()->SetRectFor("Rect", rect);
72 return !!m_pAnnot->GetAnnotDict()->GetDictFor("AP");
76 CPDF_Dictionary* pAP = m_pAnnot->GetAnnotDict()->GetDictFor("AP");
106 m_pAnnot->GetAnnotDict()->RemoveFor("Contents");
108 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_String>(
114 return m_pAnnot->GetAnnotDict()->GetUnicodeTextFor("Contents");
119 m_pAnnot->GetAnnotDict()->RemoveFor("NM");
121 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_String>(
127 return m_pAnnot->GetAnnotDict()->GetUnicodeTextFor("NM");
134 m_pAnnot->GetAnnotDict()->RemoveFor("M");
136 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_String>("M", str, false);
141 ByteString str = m_pAnnot->GetAnnotDict()->GetStringFor("M");
148 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Number>("F",
153 return m_pAnnot->GetAnnotDict()->GetIntegerFor("F");
158 m_pAnnot->GetAnnotDict()->RemoveFor("AS");
160 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_String>("AS", str, false);
164 return m_pAnnot->GetAnnotDict()->GetStringFor("AS");
168 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Number>("StructParent", key);
172 return m_pAnnot->GetAnnotDict()->GetIntegerFor("StructParent");
177 CPDF_Array* pBorder = m_pAnnot->GetAnnotDict()->GetArrayFor("Border");
181 CPDF_Dictionary* pBSDict = m_pAnnot->GetAnnotDict()->GetDictFor("BS");
183 pBSDict = m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Dictionary>("BS");
190 if (CPDF_Array* pBorder = m_pAnnot->GetAnnotDict()->GetArrayFor("Border"))
193 if (CPDF_Dictionary* pBSDict = m_pAnnot->GetAnnotDict()->GetDictFor("BS"))
200 CPDF_Dictionary* pBSDict = m_pAnnot->GetAnnotDict()->GetDictFor("BS");
202 pBSDict = m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Dictionary>("BS");
226 CPDF_Dictionary* pBSDict = m_pAnnot->GetAnnotDict()->GetDictFor("BS");
241 CPDF_Array* pBorder = m_pAnnot->GetAnnotDict()->GetArrayFor("Border");
254 CPDF_Array* pArray = m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Array>("C");
264 m_pAnnot->GetAnnotDict()->RemoveFor("C");
268 if (CPDF_Array* pEntry = m_pAnnot->GetAnnotDict()->GetArrayFor("C")) {
310 return CPDF_Action(m_pAnnot->GetAnnotDict()->GetDictFor("A"));
315 if (pDict != m_pAnnot->GetAnnotDict()->GetDictFor("A")) {
319 m_pAnnot->GetAnnotDict()->SetNewFor<CPDF_Reference>("A", pDoc,
325 m_pAnnot->GetAnnotDict()->RemoveFor("A");
329 return CPDF_AAction(m_pAnnot->GetAnnotDict()->GetDictFor("AA"));
333 if (aa.GetDict() != m_pAnnot->GetAnnotDict()->GetDictFor("AA"))
334 m_pAnnot->GetAnnotDict()->SetFor("AA", pdfium::WrapUnique(aa.GetDict()));
338 m_pAnnot->GetAnnotDict()->RemoveFor("AA");