Lines Matching refs:pAnnotDict
146 CPDF_AnnotContext(CPDF_Dictionary* pAnnotDict, in CPDF_AnnotContext() argument
149 : m_pAnnotDict(pAnnotDict), m_pPage(pPage) { in CPDF_AnnotContext()
183 bool HasAPStream(const CPDF_Dictionary* pAnnotDict) { in HasAPStream() argument
184 return !!FPDFDOC_GetAnnotAP(pAnnotDict, CPDF_Annot::AppearanceMode::Normal); in HasAPStream()
303 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetSubtype() local
305 if (!pAnnotDict) in FPDFAnnot_GetSubtype()
309 CPDF_Annot::StringToAnnotSubtype(pAnnotDict->GetStringFor("Subtype"))); in FPDFAnnot_GetSubtype()
359 CPDF_Dictionary* pAnnotDict = pAnnot->GetAnnotDict(); in FPDFAnnot_AppendObject() local
361 if (!pAnnotDict || !pPage) in FPDFAnnot_AppendObject()
372 CPVT_GenerateAP::GenerateEmptyAP(pPage->m_pDocument.Get(), pAnnotDict); in FPDFAnnot_AppendObject()
374 FPDFDOC_GetAnnotAP(pAnnotDict, CPDF_Annot::AppearanceMode::Normal); in FPDFAnnot_AppendObject()
476 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_SetColor() local
478 if (!pAnnotDict) in FPDFAnnot_SetColor()
484 if (HasAPStream(pAnnotDict)) in FPDFAnnot_SetColor()
488 pAnnotDict->SetNewFor<CPDF_Number>("CA", A / 255.f); in FPDFAnnot_SetColor()
492 CPDF_Array* pColor = pAnnotDict->GetArrayFor(key); in FPDFAnnot_SetColor()
496 pColor = pAnnotDict->SetNewFor<CPDF_Array>(key); in FPDFAnnot_SetColor()
514 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetColor() local
516 if (!pAnnotDict) in FPDFAnnot_GetColor()
522 if (HasAPStream(pAnnotDict)) in FPDFAnnot_GetColor()
525 CPDF_Array* pColor = pAnnotDict->GetArrayFor( in FPDFAnnot_GetColor()
528 (pAnnotDict->KeyExist("CA") ? pAnnotDict->GetNumberFor("CA") : 1) * 255.f; in FPDFAnnot_GetColor()
533 if (pAnnotDict->GetStringFor("Subtype") == "Highlight") { in FPDFAnnot_GetColor()
588 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_SetAttachmentPoints() local
590 if (!pAnnotDict) in FPDFAnnot_SetAttachmentPoints()
594 CPDF_Array* pQuadPoints = pAnnotDict->GetArrayFor("QuadPoints"); in FPDFAnnot_SetAttachmentPoints()
598 pQuadPoints = pAnnotDict->SetNewFor<CPDF_Array>("QuadPoints"); in FPDFAnnot_SetAttachmentPoints()
614 FPDFDOC_GetAnnotAP(pAnnotDict, CPDF_Annot::AppearanceMode::Normal); in FPDFAnnot_SetAttachmentPoints()
616 CFX_FloatRect newRect = CPDF_Annot::RectFromQuadPoints(pAnnotDict); in FPDFAnnot_SetAttachmentPoints()
629 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetAttachmentPoints() local
631 if (!pAnnotDict) in FPDFAnnot_GetAttachmentPoints()
634 CPDF_Array* pArray = pAnnotDict->GetArrayFor("QuadPoints"); in FPDFAnnot_GetAttachmentPoints()
654 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_SetRect() local
656 if (!pAnnotDict) in FPDFAnnot_SetRect()
662 pAnnotDict->SetRectFor("Rect", newRect); in FPDFAnnot_SetRect()
673 FPDFDOC_GetAnnotAP(pAnnotDict, CPDF_Annot::AppearanceMode::Normal); in FPDFAnnot_SetRect()
684 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetRect() local
686 if (!pAnnotDict) in FPDFAnnot_GetRect()
689 FSRECTFFromCFXFloatRect(pAnnotDict->GetRectFor("Rect"), rect); in FPDFAnnot_GetRect()
698 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_HasKey() local
700 if (!pAnnotDict) in FPDFAnnot_HasKey()
703 return pAnnotDict->KeyExist(key); in FPDFAnnot_HasKey()
723 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_SetStringValue() local
725 if (!pAnnotDict) in FPDFAnnot_SetStringValue()
728 pAnnotDict->SetNewFor<CPDF_String>( in FPDFAnnot_SetStringValue()
741 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetStringValue() local
743 if (!pAnnotDict) in FPDFAnnot_GetStringValue()
746 return Utf16EncodeMaybeCopyAndReturnLength(pAnnotDict->GetUnicodeTextFor(key), in FPDFAnnot_GetStringValue()
760 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_SetAP() local
762 if (!pAnnotDict) in FPDFAnnot_SetAP()
771 CPDF_Dictionary* pApDict = pAnnotDict->GetDictFor("AP"); in FPDFAnnot_SetAP()
777 pApDict = pAnnotDict->SetNewFor<CPDF_Dictionary>("AP"); in FPDFAnnot_SetAP()
786 pAnnotDict->RemoveFor("AP"); in FPDFAnnot_SetAP()
806 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetAP() local
808 if (!pAnnotDict) in FPDFAnnot_GetAP()
814 CPDF_Stream* pStream = FPDFDOC_GetAnnotAPNoFallback(pAnnotDict, mode); in FPDFAnnot_GetAP()
838 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetFlags() local
840 return pAnnotDict ? pAnnotDict->GetIntegerFor("F") : FPDF_ANNOT_FLAG_NONE; in FPDFAnnot_GetFlags()
848 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_SetFlags() local
850 if (!pAnnotDict) in FPDFAnnot_SetFlags()
853 pAnnotDict->SetNewFor<CPDF_Number>("F", flags); in FPDFAnnot_SetFlags()
863 CPDF_Dictionary* pAnnotDict = in FPDFAnnot_GetFormFieldFlags() local
865 if (!pAnnotDict) in FPDFAnnot_GetFormFieldFlags()
869 CPDF_FormField* pFormField = interform.GetFieldByDict(pAnnotDict); in FPDFAnnot_GetFormFieldFlags()