Index: fpdfsdk/include/pdfwindow/PWL_FontMap.h |
diff --git a/fpdfsdk/include/pdfwindow/PWL_FontMap.h b/fpdfsdk/include/pdfwindow/PWL_FontMap.h |
index cdce862b298552ce80bafd18ca897d782b24e80d..4f44660cb2aaa598a7099b5de456869aa391cafc 100644 |
--- a/fpdfsdk/include/pdfwindow/PWL_FontMap.h |
+++ b/fpdfsdk/include/pdfwindow/PWL_FontMap.h |
@@ -16,13 +16,13 @@ class IFX_SystemHandler; |
struct CPWL_FontMap_Data |
{ |
CPDF_Font* pFont; |
- FX_INT32 nCharset; |
+ int32_t nCharset; |
CFX_ByteString sFontName; |
}; |
struct CPWL_FontMap_Native |
{ |
- FX_INT32 nCharset; |
+ int32_t nCharset; |
CFX_ByteString sFontName; |
}; |
@@ -65,51 +65,51 @@ public: |
CPWL_FontMap(IFX_SystemHandler* pSystemHandler); |
virtual ~CPWL_FontMap(); |
- virtual CPDF_Font* GetPDFFont(FX_INT32 nFontIndex); |
- virtual CFX_ByteString GetPDFFontAlias(FX_INT32 nFontIndex); |
- virtual FX_INT32 GetWordFontIndex(FX_WORD word, FX_INT32 nCharset, FX_INT32 nFontIndex); |
- virtual FX_INT32 CharCodeFromUnicode(FX_INT32 nFontIndex, FX_WORD word); |
- virtual FX_INT32 CharSetFromUnicode(FX_WORD word, FX_INT32 nOldCharset); |
+ virtual CPDF_Font* GetPDFFont(int32_t nFontIndex); |
+ virtual CFX_ByteString GetPDFFontAlias(int32_t nFontIndex); |
+ virtual int32_t GetWordFontIndex(FX_WORD word, int32_t nCharset, int32_t nFontIndex); |
+ virtual int32_t CharCodeFromUnicode(int32_t nFontIndex, FX_WORD word); |
+ virtual int32_t CharSetFromUnicode(FX_WORD word, int32_t nOldCharset); |
public: |
virtual void Initial(FX_LPCSTR fontname = NULL); |
void SetSystemHandler(IFX_SystemHandler* pSystemHandler); |
- FX_INT32 GetFontMapCount() const; |
- const CPWL_FontMap_Data* GetFontMapData(FX_INT32 nIndex) const; |
+ int32_t GetFontMapCount() const; |
+ const CPWL_FontMap_Data* GetFontMapData(int32_t nIndex) const; |
public: |
- static FX_INT32 GetNativeCharset(); |
- CFX_ByteString GetNativeFontName(FX_INT32 nCharset); |
+ static int32_t GetNativeCharset(); |
+ CFX_ByteString GetNativeFontName(int32_t nCharset); |
- static CFX_ByteString GetDefaultFontByCharset(FX_INT32 nCharset); |
+ static CFX_ByteString GetDefaultFontByCharset(int32_t nCharset); |
- CPDF_Font* AddFontToDocument(CPDF_Document* pDoc, CFX_ByteString& sFontName, FX_BYTE nCharset); |
+ CPDF_Font* AddFontToDocument(CPDF_Document* pDoc, CFX_ByteString& sFontName, uint8_t nCharset); |
static FX_BOOL IsStandardFont(const CFX_ByteString& sFontName); |
CPDF_Font* AddStandardFont(CPDF_Document* pDoc, CFX_ByteString& sFontName); |
CPDF_Font* AddSystemFont(CPDF_Document* pDoc, CFX_ByteString& sFontName, |
- FX_BYTE nCharset); |
+ uint8_t nCharset); |
protected: |
- virtual CPDF_Font* FindFontSameCharset(CFX_ByteString& sFontAlias, FX_INT32 nCharset); |
+ virtual CPDF_Font* FindFontSameCharset(CFX_ByteString& sFontAlias, int32_t nCharset); |
virtual void AddedFont(CPDF_Font* pFont, const CFX_ByteString& sFontAlias); |
- FX_BOOL KnowWord(FX_INT32 nFontIndex, FX_WORD word); |
+ FX_BOOL KnowWord(int32_t nFontIndex, FX_WORD word); |
virtual CPDF_Document* GetDocument(); |
void Empty(); |
- FX_INT32 GetFontIndex(const CFX_ByteString& sFontName, FX_INT32 nCharset, FX_BOOL bFind); |
- FX_INT32 GetPWLFontIndex(FX_WORD word, FX_INT32 nCharset); |
- FX_INT32 AddFontData(CPDF_Font* pFont, const CFX_ByteString& sFontAlias, FX_INT32 nCharset = DEFAULT_CHARSET); |
+ int32_t GetFontIndex(const CFX_ByteString& sFontName, int32_t nCharset, FX_BOOL bFind); |
+ int32_t GetPWLFontIndex(FX_WORD word, int32_t nCharset); |
+ int32_t AddFontData(CPDF_Font* pFont, const CFX_ByteString& sFontAlias, int32_t nCharset = DEFAULT_CHARSET); |
- CFX_ByteString EncodeFontAlias(const CFX_ByteString& sFontName, FX_INT32 nCharset); |
+ CFX_ByteString EncodeFontAlias(const CFX_ByteString& sFontName, int32_t nCharset); |
CFX_ByteString EncodeFontAlias(const CFX_ByteString& sFontName); |
private: |
- CFX_ByteString GetFontName(FX_INT32 nFontIndex); |
- FX_INT32 FindFont(const CFX_ByteString& sFontName, FX_INT32 nCharset = DEFAULT_CHARSET); |
+ CFX_ByteString GetFontName(int32_t nFontIndex); |
+ int32_t FindFont(const CFX_ByteString& sFontName, int32_t nCharset = DEFAULT_CHARSET); |
- CFX_ByteString GetNativeFont(FX_INT32 nCharset); |
+ CFX_ByteString GetNativeFont(int32_t nCharset); |
public: |
using CharsetFontMap = FPDF_CharsetFontMap; |