| Index: core/src/fpdftext/text_int.h
|
| diff --git a/core/src/fpdftext/text_int.h b/core/src/fpdftext/text_int.h
|
| index e68ead774126a38bfde292d0cd7cb6228d4c935d..4688bbf1ce4056ac53ffa99c6f0383ebba94b01f 100644
|
| --- a/core/src/fpdftext/text_int.h
|
| +++ b/core/src/fpdftext/text_int.h
|
| @@ -34,7 +34,7 @@ typedef struct _PAGECHAR_INFO {
|
| int32_t m_Flag;
|
| CFX_FloatRect m_CharBox;
|
| CPDF_TextObject* m_pTextObj;
|
| - CFX_AffineMatrix m_Matrix;
|
| + CFX_Matrix m_Matrix;
|
| int m_Index;
|
| } PAGECHAR_INFO;
|
| typedef CFX_SegmentedArray<PAGECHAR_INFO> PAGECHAR_InfoArray;
|
| @@ -45,7 +45,7 @@ typedef struct {
|
| typedef CFX_ArrayTemplate<FPDF_SEGMENT> SEGMENT_Array;
|
| typedef struct {
|
| CPDF_TextObject* m_pTextObj;
|
| - CFX_AffineMatrix m_formMatrix;
|
| + CFX_Matrix m_formMatrix;
|
| } PDFTEXT_Obj;
|
| typedef CFX_ArrayTemplate<PDFTEXT_Obj> LINEOBJ;
|
|
|
| @@ -103,13 +103,13 @@ class CPDF_TextPage : public IPDF_TextPage {
|
| FX_BOOL GetBaselineRotate(int start, int end, int& Rotate);
|
| void ProcessObject();
|
| void ProcessFormObject(CPDF_FormObject* pFormObj,
|
| - const CFX_AffineMatrix& formMatrix);
|
| + const CFX_Matrix& formMatrix);
|
| void ProcessTextObject(PDFTEXT_Obj pObj);
|
| void ProcessTextObject(CPDF_TextObject* pTextObj,
|
| - const CFX_AffineMatrix& formMatrix,
|
| + const CFX_Matrix& formMatrix,
|
| FX_POSITION ObjPos);
|
| int ProcessInsertObject(const CPDF_TextObject* pObj,
|
| - const CFX_AffineMatrix& formMatrix);
|
| + const CFX_Matrix& formMatrix);
|
| FX_BOOL GenerateCharInfo(FX_WCHAR unicode, PAGECHAR_INFO& info);
|
| FX_BOOL IsSameAsPreTextObject(CPDF_TextObject* pTextObj, FX_POSITION ObjPos);
|
| FX_BOOL IsSameTextObject(CPDF_TextObject* pTextObj1,
|
| @@ -140,9 +140,9 @@ class CPDF_TextPage : public IPDF_TextPage {
|
| CFX_WideTextBuf m_TempTextBuf;
|
| const int m_parserflag;
|
| CPDF_TextObject* m_pPreTextObj;
|
| - CFX_AffineMatrix m_perMatrix;
|
| + CFX_Matrix m_perMatrix;
|
| bool m_bIsParsed;
|
| - CFX_AffineMatrix m_DisplayMatrix;
|
| + CFX_Matrix m_DisplayMatrix;
|
| SEGMENT_Array m_Segment;
|
| CFX_RectArray m_SelRects;
|
| LINEOBJ m_LineObj;
|
|
|