Index: core/fpdfdoc/cpvt_generateap.cpp |
diff --git a/core/fpdfdoc/cpvt_generateap.cpp b/core/fpdfdoc/cpvt_generateap.cpp |
index dbfcdbffed3785b48cd400cdb405bf0d347f76e6..decc408c3381527c78683871997d4697a5088805 100644 |
--- a/core/fpdfdoc/cpvt_generateap.cpp |
+++ b/core/fpdfdoc/cpvt_generateap.cpp |
@@ -25,7 +25,7 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
const int32_t& nWidgetType) { |
CPDF_Dictionary* pFormDict = nullptr; |
if (CPDF_Dictionary* pRootDict = pDoc->GetRoot()) |
- pFormDict = pRootDict->GetDictBy("AcroForm"); |
+ pFormDict = pRootDict->GetDictFor("AcroForm"); |
if (!pFormDict) |
return false; |
@@ -33,7 +33,7 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
if (CPDF_Object* pDAObj = FPDF_GetFieldAttr(pAnnotDict, "DA")) |
DA = pDAObj->GetString(); |
if (DA.IsEmpty()) |
- DA = pFormDict->GetStringBy("DA"); |
+ DA = pFormDict->GetStringFor("DA"); |
if (DA.IsEmpty()) |
return false; |
@@ -46,32 +46,32 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
FX_FLOAT fFontSize = FX_atof(syntax.GetWord()); |
CPVT_Color crText = CPVT_Color::ParseColor(DA); |
- CPDF_Dictionary* pDRDict = pFormDict->GetDictBy("DR"); |
+ CPDF_Dictionary* pDRDict = pFormDict->GetDictFor("DR"); |
if (!pDRDict) |
return false; |
- CPDF_Dictionary* pDRFontDict = pDRDict->GetDictBy("Font"); |
+ CPDF_Dictionary* pDRFontDict = pDRDict->GetDictFor("Font"); |
if (!pDRFontDict) |
return false; |
- CPDF_Dictionary* pFontDict = pDRFontDict->GetDictBy(sFontName.Mid(1)); |
+ CPDF_Dictionary* pFontDict = pDRFontDict->GetDictFor(sFontName.Mid(1)); |
if (!pFontDict) { |
pFontDict = new CPDF_Dictionary; |
- pFontDict->SetAtName("Type", "Font"); |
- pFontDict->SetAtName("Subtype", "Type1"); |
- pFontDict->SetAtName("BaseFont", "Helvetica"); |
- pFontDict->SetAtName("Encoding", "WinAnsiEncoding"); |
+ pFontDict->SetNameFor("Type", "Font"); |
+ pFontDict->SetNameFor("Subtype", "Type1"); |
+ pFontDict->SetNameFor("BaseFont", "Helvetica"); |
+ pFontDict->SetNameFor("Encoding", "WinAnsiEncoding"); |
pDoc->AddIndirectObject(pFontDict); |
- pDRFontDict->SetAtReference(sFontName.Mid(1), pDoc, pFontDict); |
+ pDRFontDict->SetReferenceFor(sFontName.Mid(1), pDoc, pFontDict); |
} |
CPDF_Font* pDefFont = pDoc->LoadFont(pFontDict); |
if (!pDefFont) |
return false; |
- CFX_FloatRect rcAnnot = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rcAnnot = pAnnotDict->GetRectFor("Rect"); |
int32_t nRotate = 0; |
- if (CPDF_Dictionary* pMKDict = pAnnotDict->GetDictBy("MK")) |
- nRotate = pMKDict->GetIntegerBy("R"); |
+ if (CPDF_Dictionary* pMKDict = pAnnotDict->GetDictFor("MK")) |
+ nRotate = pMKDict->GetIntegerFor("R"); |
CFX_FloatRect rcBBox; |
CFX_Matrix matrix; |
@@ -102,15 +102,15 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
FX_FLOAT fBorderWidth = 1; |
CPVT_Dash dsBorder(3, 0, 0); |
CPVT_Color crLeftTop, crRightBottom; |
- if (CPDF_Dictionary* pBSDict = pAnnotDict->GetDictBy("BS")) { |
+ if (CPDF_Dictionary* pBSDict = pAnnotDict->GetDictFor("BS")) { |
if (pBSDict->KeyExist("W")) |
- fBorderWidth = pBSDict->GetNumberBy("W"); |
+ fBorderWidth = pBSDict->GetNumberFor("W"); |
- if (CPDF_Array* pArray = pBSDict->GetArrayBy("D")) { |
+ if (CPDF_Array* pArray = pBSDict->GetArrayFor("D")) { |
dsBorder = CPVT_Dash(pArray->GetIntegerAt(0), pArray->GetIntegerAt(1), |
pArray->GetIntegerAt(2)); |
} |
- switch (pBSDict->GetStringBy("S").GetAt(0)) { |
+ switch (pBSDict->GetStringFor("S").GetAt(0)) { |
case 'S': |
nBorderStyle = BorderStyle::SOLID; |
break; |
@@ -135,10 +135,10 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
} |
} |
CPVT_Color crBorder, crBG; |
- if (CPDF_Dictionary* pMKDict = pAnnotDict->GetDictBy("MK")) { |
- if (CPDF_Array* pArray = pMKDict->GetArrayBy("BC")) |
+ if (CPDF_Dictionary* pMKDict = pAnnotDict->GetDictFor("MK")) { |
+ if (CPDF_Array* pArray = pMKDict->GetArrayFor("BC")) |
crBorder = CPVT_Color::ParseColor(*pArray); |
- if (CPDF_Array* pArray = pMKDict->GetArrayBy("BG")) |
+ if (CPDF_Array* pArray = pMKDict->GetArrayFor("BG")) |
crBG = CPVT_Color::ParseColor(*pArray); |
} |
CFX_ByteTextBuf sAppStream; |
@@ -159,33 +159,33 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
CFX_FloatRect(rcBBox.left + fBorderWidth, rcBBox.bottom + fBorderWidth, |
rcBBox.right - fBorderWidth, rcBBox.top - fBorderWidth); |
rcBody.Normalize(); |
- CPDF_Dictionary* pAPDict = pAnnotDict->GetDictBy("AP"); |
+ CPDF_Dictionary* pAPDict = pAnnotDict->GetDictFor("AP"); |
if (!pAPDict) { |
pAPDict = new CPDF_Dictionary; |
- pAnnotDict->SetAt("AP", pAPDict); |
+ pAnnotDict->SetFor("AP", pAPDict); |
} |
- CPDF_Stream* pNormalStream = pAPDict->GetStreamBy("N"); |
+ CPDF_Stream* pNormalStream = pAPDict->GetStreamFor("N"); |
if (!pNormalStream) { |
pNormalStream = new CPDF_Stream(nullptr, 0, nullptr); |
int32_t objnum = pDoc->AddIndirectObject(pNormalStream); |
- pAnnotDict->GetDictBy("AP")->SetAtReference("N", pDoc, objnum); |
+ pAnnotDict->GetDictFor("AP")->SetReferenceFor("N", pDoc, objnum); |
} |
CPDF_Dictionary* pStreamDict = pNormalStream->GetDict(); |
if (pStreamDict) { |
- pStreamDict->SetAtMatrix("Matrix", matrix); |
- pStreamDict->SetAtRect("BBox", rcBBox); |
- CPDF_Dictionary* pStreamResList = pStreamDict->GetDictBy("Resources"); |
+ pStreamDict->SetMatrixFor("Matrix", matrix); |
+ pStreamDict->SetRectFor("BBox", rcBBox); |
+ CPDF_Dictionary* pStreamResList = pStreamDict->GetDictFor("Resources"); |
if (pStreamResList) { |
- CPDF_Dictionary* pStreamResFontList = pStreamResList->GetDictBy("Font"); |
+ CPDF_Dictionary* pStreamResFontList = pStreamResList->GetDictFor("Font"); |
if (!pStreamResFontList) { |
pStreamResFontList = new CPDF_Dictionary; |
- pStreamResList->SetAt("Font", pStreamResFontList); |
+ pStreamResList->SetFor("Font", pStreamResFontList); |
} |
if (!pStreamResFontList->KeyExist(sFontName)) |
- pStreamResFontList->SetAtReference(sFontName, pDoc, pFontDict); |
+ pStreamResFontList->SetReferenceFor(sFontName, pDoc, pFontDict); |
} else { |
- pStreamDict->SetAt("Resources", pFormDict->GetDictBy("DR")->Clone()); |
- pStreamResList = pStreamDict->GetDictBy("Resources"); |
+ pStreamDict->SetFor("Resources", pFormDict->GetDictFor("DR")->Clone()); |
+ pStreamResList = pStreamDict->GetDictFor("Resources"); |
} |
} |
switch (nWidgetType) { |
@@ -205,7 +205,7 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
? FPDF_GetFieldAttr(pAnnotDict, "MaxLen")->GetInteger() |
: 0; |
CPVT_FontMap map( |
- pDoc, pStreamDict ? pStreamDict->GetDictBy("Resources") : nullptr, |
+ pDoc, pStreamDict ? pStreamDict->GetDictFor("Resources") : nullptr, |
pDefFont, sFontName.Right(sFontName.GetLength() - 1)); |
CPDF_VariableText::Provider prd(&map); |
CPDF_VariableText vt; |
@@ -266,7 +266,7 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
? FPDF_GetFieldAttr(pAnnotDict, "V")->GetUnicodeText() |
: CFX_WideString(); |
CPVT_FontMap map( |
- pDoc, pStreamDict ? pStreamDict->GetDictBy("Resources") : nullptr, |
+ pDoc, pStreamDict ? pStreamDict->GetDictFor("Resources") : nullptr, |
pDefFont, sFontName.Right(sFontName.GetLength() - 1)); |
CPDF_VariableText::Provider prd(&map); |
CPDF_VariableText vt; |
@@ -336,7 +336,7 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
} break; |
case 2: { |
CPVT_FontMap map( |
- pDoc, pStreamDict ? pStreamDict->GetDictBy("Resources") : nullptr, |
+ pDoc, pStreamDict ? pStreamDict->GetDictFor("Resources") : nullptr, |
pDefFont, sFontName.Right(sFontName.GetLength() - 1)); |
CPDF_VariableText::Provider prd(&map); |
CPDF_Array* pOpts = ToArray(FPDF_GetFieldAttr(pAnnotDict, "Opt")); |
@@ -422,20 +422,21 @@ bool GenerateWidgetAP(CPDF_Document* pDoc, |
FALSE); |
pStreamDict = pNormalStream->GetDict(); |
if (pStreamDict) { |
- pStreamDict->SetAtMatrix("Matrix", matrix); |
- pStreamDict->SetAtRect("BBox", rcBBox); |
- CPDF_Dictionary* pStreamResList = pStreamDict->GetDictBy("Resources"); |
+ pStreamDict->SetMatrixFor("Matrix", matrix); |
+ pStreamDict->SetRectFor("BBox", rcBBox); |
+ CPDF_Dictionary* pStreamResList = pStreamDict->GetDictFor("Resources"); |
if (pStreamResList) { |
- CPDF_Dictionary* pStreamResFontList = pStreamResList->GetDictBy("Font"); |
+ CPDF_Dictionary* pStreamResFontList = |
+ pStreamResList->GetDictFor("Font"); |
if (!pStreamResFontList) { |
pStreamResFontList = new CPDF_Dictionary; |
- pStreamResList->SetAt("Font", pStreamResFontList); |
+ pStreamResList->SetFor("Font", pStreamResFontList); |
} |
if (!pStreamResFontList->KeyExist(sFontName)) |
- pStreamResFontList->SetAtReference(sFontName, pDoc, pFontDict); |
+ pStreamResFontList->SetReferenceFor(sFontName, pDoc, pFontDict); |
} else { |
- pStreamDict->SetAt("Resources", pFormDict->GetDictBy("DR")->Clone()); |
- pStreamResList = pStreamDict->GetDictBy("Resources"); |
+ pStreamDict->SetFor("Resources", pFormDict->GetDictFor("DR")->Clone()); |
+ pStreamResList = pStreamDict->GetDictFor("Resources"); |
} |
} |
} |
@@ -454,12 +455,12 @@ CFX_ByteString GetColorStringWithDefault(CPDF_Array* pColor, |
} |
FX_FLOAT GetBorderWidth(const CPDF_Dictionary& pAnnotDict) { |
- if (CPDF_Dictionary* pBorderStyleDict = pAnnotDict.GetDictBy("BS")) { |
+ if (CPDF_Dictionary* pBorderStyleDict = pAnnotDict.GetDictFor("BS")) { |
if (pBorderStyleDict->KeyExist("W")) |
- return pBorderStyleDict->GetNumberBy("W"); |
+ return pBorderStyleDict->GetNumberFor("W"); |
} |
- if (CPDF_Array* pBorderArray = pAnnotDict.GetArrayBy("Border")) { |
+ if (CPDF_Array* pBorderArray = pAnnotDict.GetArrayFor("Border")) { |
if (pBorderArray->GetCount() > 2) |
return pBorderArray->GetNumberAt(2); |
} |
@@ -468,12 +469,12 @@ FX_FLOAT GetBorderWidth(const CPDF_Dictionary& pAnnotDict) { |
} |
CPDF_Array* GetDashArray(const CPDF_Dictionary& pAnnotDict) { |
- if (CPDF_Dictionary* pBorderStyleDict = pAnnotDict.GetDictBy("BS")) { |
- if (pBorderStyleDict->GetStringBy("S") == "D") |
- return pBorderStyleDict->GetArrayBy("D"); |
+ if (CPDF_Dictionary* pBorderStyleDict = pAnnotDict.GetDictFor("BS")) { |
+ if (pBorderStyleDict->GetStringFor("S") == "D") |
+ return pBorderStyleDict->GetArrayFor("D"); |
} |
- if (CPDF_Array* pBorderArray = pAnnotDict.GetArrayBy("Border")) { |
+ if (CPDF_Array* pBorderArray = pAnnotDict.GetArrayFor("Border")) { |
if (pBorderArray->GetCount() == 4) |
return pBorderArray->GetArrayAt(3); |
} |
@@ -502,15 +503,15 @@ CFX_ByteString GetPopupContentsString(CPDF_Document* pDoc, |
const CPDF_Dictionary& pAnnotDict, |
CPDF_Font* pDefFont, |
const CFX_ByteString& sFontName) { |
- CFX_WideString swValue(pAnnotDict.GetUnicodeTextBy("T")); |
+ CFX_WideString swValue(pAnnotDict.GetUnicodeTextFor("T")); |
swValue += L'\n'; |
- swValue += pAnnotDict.GetUnicodeTextBy("Contents"); |
+ swValue += pAnnotDict.GetUnicodeTextFor("Contents"); |
CPVT_FontMap map(pDoc, nullptr, pDefFont, sFontName); |
CPDF_VariableText::Provider prd(&map); |
CPDF_VariableText vt; |
vt.SetProvider(&prd); |
- vt.SetPlateRect(pAnnotDict.GetRectBy("Rect")); |
+ vt.SetPlateRect(pAnnotDict.GetRectFor("Rect")); |
vt.SetFontSize(12); |
vt.SetAutoReturn(TRUE); |
vt.SetMultiLine(TRUE); |
@@ -538,17 +539,17 @@ CPDF_Dictionary* GenerateExtGStateDict(const CPDF_Dictionary& pAnnotDict, |
const CFX_ByteString& sExtGSDictName, |
const CFX_ByteString& sBlendMode) { |
CPDF_Dictionary* pGSDict = new CPDF_Dictionary; |
- pGSDict->SetAtString("Type", "ExtGState"); |
+ pGSDict->SetStringFor("Type", "ExtGState"); |
FX_FLOAT fOpacity = |
- pAnnotDict.KeyExist("CA") ? pAnnotDict.GetNumberBy("CA") : 1; |
- pGSDict->SetAtNumber("CA", fOpacity); |
- pGSDict->SetAtNumber("ca", fOpacity); |
- pGSDict->SetAtBoolean("AIS", false); |
- pGSDict->SetAtString("BM", sBlendMode); |
+ pAnnotDict.KeyExist("CA") ? pAnnotDict.GetNumberFor("CA") : 1; |
+ pGSDict->SetNumberFor("CA", fOpacity); |
+ pGSDict->SetNumberFor("ca", fOpacity); |
+ pGSDict->SetBooleanFor("AIS", false); |
+ pGSDict->SetStringFor("BM", sBlendMode); |
CPDF_Dictionary* pExtGStateDict = new CPDF_Dictionary; |
- pExtGStateDict->SetAt(sExtGSDictName, pGSDict); |
+ pExtGStateDict->SetFor(sExtGSDictName, pGSDict); |
return pExtGStateDict; |
} |
@@ -556,14 +557,14 @@ CPDF_Dictionary* GenerateExtGStateDict(const CPDF_Dictionary& pAnnotDict, |
CPDF_Dictionary* GenerateResourceFontDict(CPDF_Document* pDoc, |
const CFX_ByteString& sFontDictName) { |
CPDF_Dictionary* pFontDict = new CPDF_Dictionary; |
- pFontDict->SetAtName("Type", "Font"); |
- pFontDict->SetAtName("Subtype", "Type1"); |
- pFontDict->SetAtName("BaseFont", "Helvetica"); |
- pFontDict->SetAtName("Encoding", "WinAnsiEncoding"); |
+ pFontDict->SetNameFor("Type", "Font"); |
+ pFontDict->SetNameFor("Subtype", "Type1"); |
+ pFontDict->SetNameFor("BaseFont", "Helvetica"); |
+ pFontDict->SetNameFor("Encoding", "WinAnsiEncoding"); |
pDoc->AddIndirectObject(pFontDict); |
CPDF_Dictionary* pResourceFontDict = new CPDF_Dictionary; |
- pResourceFontDict->SetAtReference(sFontDictName, pDoc, pFontDict); |
+ pResourceFontDict->SetReferenceFor(sFontDictName, pDoc, pFontDict); |
return pResourceFontDict; |
} |
@@ -573,10 +574,10 @@ CPDF_Dictionary* GenerateResourceDict(CPDF_Dictionary* pExtGStateDict, |
CPDF_Dictionary* pResourceFontDict) { |
CPDF_Dictionary* pResourceDict = new CPDF_Dictionary; |
if (pExtGStateDict) |
- pResourceDict->SetAt("ExtGState", pExtGStateDict); |
+ pResourceDict->SetFor("ExtGState", pExtGStateDict); |
if (pResourceFontDict) |
- pResourceDict->SetAt("Font", pResourceFontDict); |
+ pResourceDict->SetFor("Font", pResourceFontDict); |
return pResourceDict; |
} |
@@ -587,24 +588,24 @@ void GenerateAndSetAPDict(CPDF_Document* pDoc, |
const CFX_ByteTextBuf& sAppStream, |
CPDF_Dictionary* pResourceDict) { |
CPDF_Dictionary* pAPDict = new CPDF_Dictionary; |
- pAnnotDict->SetAt("AP", pAPDict); |
+ pAnnotDict->SetFor("AP", pAPDict); |
CPDF_Stream* pNormalStream = new CPDF_Stream(nullptr, 0, nullptr); |
int32_t objnum = pDoc->AddIndirectObject(pNormalStream); |
- pAnnotDict->GetDictBy("AP")->SetAtReference("N", pDoc, objnum); |
+ pAnnotDict->GetDictFor("AP")->SetReferenceFor("N", pDoc, objnum); |
pNormalStream->SetData(sAppStream.GetBuffer(), sAppStream.GetSize(), FALSE, |
FALSE); |
CPDF_Dictionary* pStreamDict = pNormalStream->GetDict(); |
- pStreamDict->SetAtInteger("FormType", 1); |
- pStreamDict->SetAtString("Subtype", "Form"); |
- pStreamDict->SetAtMatrix("Matrix", CFX_Matrix()); |
+ pStreamDict->SetIntegerFor("FormType", 1); |
+ pStreamDict->SetStringFor("Subtype", "Form"); |
+ pStreamDict->SetMatrixFor("Matrix", CFX_Matrix()); |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
- pStreamDict->SetAtRect("BBox", rect); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
+ pStreamDict->SetRectFor("BBox", rect); |
- pStreamDict->SetAt("Resources", pResourceDict); |
+ pStreamDict->SetFor("Resources", pResourceDict); |
} |
CFX_ByteString GetPaintOperatorString(bool bIsStrokeRect, bool bIsFillRect) { |
@@ -666,7 +667,7 @@ CFX_ByteString GenerateTextSymbolAP(const CFX_FloatRect& rect) { |
} // namespace |
bool FPDF_GenerateAP(CPDF_Document* pDoc, CPDF_Dictionary* pAnnotDict) { |
- if (!pAnnotDict || pAnnotDict->GetStringBy("Subtype") != "Widget") |
+ if (!pAnnotDict || pAnnotDict->GetStringFor("Subtype") != "Widget") |
return false; |
CFX_ByteString field_type = FPDF_GetFieldAttr(pAnnotDict, "FT")->GetString(); |
@@ -684,9 +685,9 @@ bool FPDF_GenerateAP(CPDF_Document* pDoc, CPDF_Dictionary* pAnnotDict) { |
if (field_type == "Btn") { |
if (!(flags & (1 << 16))) { |
if (!pAnnotDict->KeyExist("AS")) { |
- if (CPDF_Dictionary* pParentDict = pAnnotDict->GetDictBy("Parent")) { |
+ if (CPDF_Dictionary* pParentDict = pAnnotDict->GetDictFor("Parent")) { |
if (pParentDict->KeyExist("AS")) { |
- pAnnotDict->SetAtString("AS", pParentDict->GetStringBy("AS")); |
+ pAnnotDict->SetStringFor("AS", pParentDict->GetStringFor("AS")); |
} |
} |
} |
@@ -719,12 +720,12 @@ bool CPVT_GenerateAP::GenerateCircleAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- CPDF_Array* pInteriorColor = pAnnotDict->GetArrayBy("IC"); |
+ CPDF_Array* pInteriorColor = pAnnotDict->GetArrayFor("IC"); |
sAppStream << GetColorStringWithDefault(pInteriorColor, |
CPVT_Color(CPVT_Color::kTransparent), |
PaintOperation::FILL); |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 0, 0, 0), |
PaintOperation::STROKE); |
@@ -736,7 +737,7 @@ bool CPVT_GenerateAP::GenerateCircleAP(CPDF_Document* pDoc, |
sAppStream << GetDashPatternString(*pAnnotDict); |
} |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
if (bIsStrokeRect) { |
@@ -792,11 +793,11 @@ bool CPVT_GenerateAP::GenerateHighlightAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 1, 1, 0), |
PaintOperation::FILL); |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
sAppStream << rect.left << " " << rect.top << " m " << rect.right << " " |
@@ -821,7 +822,7 @@ bool CPVT_GenerateAP::GenerateInkAP(CPDF_Document* pDoc, |
if (!bIsStroke) |
return false; |
- CPDF_Array* pInkList = pAnnotDict->GetArrayBy("InkList"); |
+ CPDF_Array* pInkList = pAnnotDict->GetArrayFor("InkList"); |
if (!pInkList || pInkList->IsEmpty()) |
return false; |
@@ -829,7 +830,7 @@ bool CPVT_GenerateAP::GenerateInkAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 0, 0, 0), |
PaintOperation::STROKE); |
@@ -838,9 +839,9 @@ bool CPVT_GenerateAP::GenerateInkAP(CPDF_Document* pDoc, |
// Set inflated rect as a new rect because paths near the border with large |
// width should not be clipped to the original rect. |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Inflate(fBorderWidth / 2, fBorderWidth / 2); |
- pAnnotDict->SetAtRect("Rect", rect); |
+ pAnnotDict->SetRectFor("Rect", rect); |
for (size_t i = 0; i < pInkList->GetCount(); i++) { |
CPDF_Array* pInkCoordList = pInkList->GetArrayAt(i); |
@@ -872,11 +873,11 @@ bool CPVT_GenerateAP::GenerateTextAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
const FX_FLOAT fNoteLength = 20; |
CFX_FloatRect noteRect(rect.left, rect.bottom, rect.left + fNoteLength, |
rect.bottom + fNoteLength); |
- pAnnotDict->SetAtRect("Rect", noteRect); |
+ pAnnotDict->SetRectFor("Rect", noteRect); |
sAppStream << GenerateTextSymbolAP(noteRect); |
@@ -894,11 +895,11 @@ bool CPVT_GenerateAP::GenerateUnderlineAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 0, 0, 0), |
PaintOperation::STROKE); |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
FX_FLOAT fLineWidth = 1.0; |
@@ -928,7 +929,7 @@ bool CPVT_GenerateAP::GeneratePopupAP(CPDF_Document* pDoc, |
const FX_FLOAT fBorderWidth = 1; |
sAppStream << fBorderWidth << " w\n"; |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
rect.Deflate(fBorderWidth / 2, fBorderWidth / 2); |
@@ -958,12 +959,12 @@ bool CPVT_GenerateAP::GenerateSquareAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- CPDF_Array* pInteriorColor = pAnnotDict->GetArrayBy("IC"); |
+ CPDF_Array* pInteriorColor = pAnnotDict->GetArrayFor("IC"); |
sAppStream << GetColorStringWithDefault(pInteriorColor, |
CPVT_Color(CPVT_Color::kTransparent), |
PaintOperation::FILL); |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 0, 0, 0), |
PaintOperation::STROKE); |
@@ -975,7 +976,7 @@ bool CPVT_GenerateAP::GenerateSquareAP(CPDF_Document* pDoc, |
sAppStream << GetDashPatternString(*pAnnotDict); |
} |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
if (bIsStrokeRect) { |
@@ -1005,11 +1006,11 @@ bool CPVT_GenerateAP::GenerateSquigglyAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 0, 0, 0), |
PaintOperation::STROKE); |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
FX_FLOAT fLineWidth = 1.0; |
@@ -1053,11 +1054,11 @@ bool CPVT_GenerateAP::GenerateStrikeOutAP(CPDF_Document* pDoc, |
CFX_ByteString sExtGSDictName = "GS"; |
sAppStream << "/" << sExtGSDictName << " gs "; |
- sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayBy("C"), |
+ sAppStream << GetColorStringWithDefault(pAnnotDict->GetArrayFor("C"), |
CPVT_Color(CPVT_Color::kRGB, 0, 0, 0), |
PaintOperation::STROKE); |
- CFX_FloatRect rect = pAnnotDict->GetRectBy("Rect"); |
+ CFX_FloatRect rect = pAnnotDict->GetRectFor("Rect"); |
rect.Normalize(); |
FX_FLOAT fLineWidth = 1.0; |