Index: fpdfsdk/include/fpdfxfa/fpdfxfa_page.h |
diff --git a/fpdfsdk/include/fpdfxfa/fpdfxfa_page.h b/fpdfsdk/include/fpdfxfa/fpdfxfa_page.h |
deleted file mode 100644 |
index 20da040a237ddaaf98c3b2a402036fdf28ef687d..0000000000000000000000000000000000000000 |
--- a/fpdfsdk/include/fpdfxfa/fpdfxfa_page.h |
+++ /dev/null |
@@ -1,77 +0,0 @@ |
-// Copyright 2014 PDFium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
- |
-#ifndef FPDFSDK_INCLUDE_FPDFXFA_FPDFXFA_PAGE_H_ |
-#define FPDFSDK_INCLUDE_FPDFXFA_FPDFXFA_PAGE_H_ |
- |
-#include "core/fpdfapi/fpdf_parser/include/cpdf_dictionary.h" |
-#include "core/fpdfapi/include/cpdf_modulemgr.h" |
-#include "core/fxcrt/include/fx_coordinates.h" |
-#include "core/fxcrt/include/fx_system.h" |
- |
-class CPDFXFA_Document; |
-class CPDF_Page; |
-class CXFA_FFPageView; |
- |
-class CPDFXFA_Page { |
- public: |
- CPDFXFA_Page(CPDFXFA_Document* pDoc, int page_index); |
- ~CPDFXFA_Page(); |
- |
- void Release(); |
- void AddRef() { m_iRef++; } |
- FX_BOOL LoadPage(); |
- FX_BOOL LoadPDFPage(CPDF_Dictionary* pageDict); |
- CPDFXFA_Document* GetDocument() { return m_pDocument; } |
- int GetPageIndex() { return m_iPageIndex; } |
- CPDF_Page* GetPDFPage() { return m_pPDFPage; } |
- CXFA_FFPageView* GetXFAPageView() { return m_pXFAPageView; } |
- void SetXFAPageView(CXFA_FFPageView* pPageView) { |
- m_pXFAPageView = pPageView; |
- } |
- |
- FX_FLOAT GetPageWidth(); |
- FX_FLOAT GetPageHeight(); |
- |
- void DeviceToPage(int start_x, |
- int start_y, |
- int size_x, |
- int size_y, |
- int rotate, |
- int device_x, |
- int device_y, |
- double* page_x, |
- double* page_y); |
- void PageToDevice(int start_x, |
- int start_y, |
- int size_x, |
- int size_y, |
- int rotate, |
- double page_x, |
- double page_y, |
- int* device_x, |
- int* device_y); |
- |
- void GetDisplayMatrix(CFX_Matrix& matrix, |
- int xPos, |
- int yPos, |
- int xSize, |
- int ySize, |
- int iRotate) const; |
- |
- protected: |
- FX_BOOL LoadPDFPage(); |
- FX_BOOL LoadXFAPageView(); |
- |
- private: |
- CPDF_Page* m_pPDFPage; |
- CXFA_FFPageView* m_pXFAPageView; |
- int m_iPageIndex; |
- CPDFXFA_Document* m_pDocument; |
- int m_iRef; |
-}; |
- |
-#endif // FPDFSDK_INCLUDE_FPDFXFA_FPDFXFA_PAGE_H_ |