OLD | NEW |
1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 PDFium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
6 | 6 |
7 #ifndef _FPDF_PARSER_ | 7 #ifndef _FPDF_PARSER_ |
8 #define _FPDF_PARSER_ | 8 #define _FPDF_PARSER_ |
9 #ifndef _FX_BASIC_H_ | 9 #ifndef _FX_BASIC_H_ |
10 #include "../fxcrt/fx_ext.h" | 10 #include "../fxcrt/fx_ext.h" |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
127 CPDF_Font* FindFont(CPDF_Dictionary* pFontDict); | 127 CPDF_Font* FindFont(CPDF_Dictionary* pFontDict); |
128 | 128 |
129 CPDF_ColorSpace* LoadColorSpace(CPDF_Object* pCSObj, CPDF_Diction
ary* pResources = NULL); | 129 CPDF_ColorSpace* LoadColorSpace(CPDF_Object* pCSObj, CPDF_Diction
ary* pResources = NULL); |
130 | 130 |
131 CPDF_Pattern* LoadPattern(CPDF_Object* pObj, FX_BOOL b
Shading, const CFX_AffineMatrix* matrix = NULL); | 131 CPDF_Pattern* LoadPattern(CPDF_Object* pObj, FX_BOOL b
Shading, const CFX_AffineMatrix* matrix = NULL); |
132 | 132 |
133 CPDF_Image* LoadImageF(CPDF_Object* pObj); | 133 CPDF_Image* LoadImageF(CPDF_Object* pObj); |
134 | 134 |
135 CPDF_StreamAcc* LoadFontFile(CPDF_Stream* pStream); | 135 CPDF_StreamAcc* LoadFontFile(CPDF_Stream* pStream); |
136 | 136 |
137 CPDF_IccProfile*» » LoadIccProfile(CPDF_Stream* pStream); | 137 CPDF_IccProfile*» » LoadIccProfile(CPDF_Stream* pStream, int nCompon
ents); |
138 | 138 |
139 #if _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_ | 139 #if _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_ |
140 | 140 |
141 CPDF_Font* AddWindowsFont(LOGFONTA* pLogFont, FX_BO
OL bVert, FX_BOOL bTranslateName = FALSE); | 141 CPDF_Font* AddWindowsFont(LOGFONTA* pLogFont, FX_BO
OL bVert, FX_BOOL bTranslateName = FALSE); |
142 CPDF_Font* AddWindowsFont(LOGFONTW* pLogFont, FX_BO
OL bVert, FX_BOOL bTranslateName = FALSE); | 142 CPDF_Font* AddWindowsFont(LOGFONTW* pLogFont, FX_BO
OL bVert, FX_BOOL bTranslateName = FALSE); |
143 #endif | 143 #endif |
144 #if _FXM_PLATFORM_ == _FXM_PLATFORM_APPLE_ | 144 #if _FXM_PLATFORM_ == _FXM_PLATFORM_APPLE_ |
145 CPDF_Font* AddMacFont(CTFontRef pFont, FX_BOOL bVert, FX_BOOL b
TranslateName = FALSE); | 145 CPDF_Font* AddMacFont(CTFontRef pFont, FX_BOOL bVert, FX_BOOL b
TranslateName = FALSE); |
146 #endif | 146 #endif |
147 | 147 |
(...skipping 990 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1138 | 1138 |
1139 FX_BOOL m_bCurPageDictLoadOK; | 1139 FX_BOOL m_bCurPageDictLoadOK; |
1140 | 1140 |
1141 CPDF_PageNode m_pageNodes; | 1141 CPDF_PageNode m_pageNodes; |
1142 | 1142 |
1143 CFX_CMapDWordToDWord * m_pageMapCheckState; | 1143 CFX_CMapDWordToDWord * m_pageMapCheckState; |
1144 | 1144 |
1145 CFX_CMapDWordToDWord * m_pagesLoadState; | 1145 CFX_CMapDWordToDWord * m_pagesLoadState; |
1146 }; | 1146 }; |
1147 #endif | 1147 #endif |
OLD | NEW |