diff options
Diffstat (limited to 'core/fpdfapi/page/cpdf_streamcontentparser.h')
-rw-r--r-- | core/fpdfapi/page/cpdf_streamcontentparser.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/fpdfapi/page/cpdf_streamcontentparser.h b/core/fpdfapi/page/cpdf_streamcontentparser.h index adcb2a5b47..a5efe48d46 100644 --- a/core/fpdfapi/page/cpdf_streamcontentparser.h +++ b/core/fpdfapi/page/cpdf_streamcontentparser.h @@ -102,10 +102,12 @@ class CPDF_StreamContentParser { return static_cast<int>(GetNumber(index)); } void OnOperator(const ByteStringView& op); - void AddTextObject(ByteString* pText, + void AddTextObject(const ByteString* pStrs, float fInitKerning, - float* pKerning, - int count); + const std::vector<float>& kernings, + size_t nSegs); + float GetHorizontalTextSize(float fKerning) const; + float GetVerticalTextSize(float fKerning) const; void OnChangeTextMatrix(); void ParsePathObject(); |