Index: core/fpdfapi/fpdf_parser/include/cpdf_document.h |
diff --git a/core/fpdfapi/fpdf_parser/include/cpdf_document.h b/core/fpdfapi/fpdf_parser/include/cpdf_document.h |
index 494868ef135ce1e2759b47d7a6a0930f2b23c806..0b865cb7f2a43c9e3e208d7712800b2d65bc7f8b 100644 |
--- a/core/fpdfapi/fpdf_parser/include/cpdf_document.h |
+++ b/core/fpdfapi/fpdf_parser/include/cpdf_document.h |
@@ -7,6 +7,7 @@ |
#ifndef CORE_FPDFAPI_FPDF_PARSER_INCLUDE_CPDF_DOCUMENT_H_ |
#define CORE_FPDFAPI_FPDF_PARSER_INCLUDE_CPDF_DOCUMENT_H_ |
+#include <functional> |
#include <memory> |
#include "core/fpdfapi/fpdf_parser/include/cpdf_indirect_object_holder.h" |
@@ -128,6 +129,12 @@ class CPDF_Document : public CPDF_IndirectObjectHolder { |
void LoadDocInternal(); |
size_t CalculateEncodingDict(int charset, CPDF_Dictionary* pBaseDict); |
CPDF_Dictionary* GetPagesDict() const; |
+ CPDF_Dictionary* ProcessbCJK( |
+ CPDF_Dictionary* pBaseDict, |
+ int charset, |
+ FX_BOOL bVert, |
+ CFX_ByteString basefont, |
+ std::function<void(FX_WCHAR, FX_WCHAR, CPDF_Array*)> Insert); |
}; |
#endif // CORE_FPDFAPI_FPDF_PARSER_INCLUDE_CPDF_DOCUMENT_H_ |