| Index: core/fpdfapi/fpdf_page/cpdf_imageobject.cpp
|
| diff --git a/core/fpdfapi/fpdf_page/cpdf_imageobject.cpp b/core/fpdfapi/fpdf_page/cpdf_imageobject.cpp
|
| index 6203d562738133fbe06b882a955a7403ab146219..e2defa80544be13b50a30babfe498ed7edae4a4e 100644
|
| --- a/core/fpdfapi/fpdf_page/cpdf_imageobject.cpp
|
| +++ b/core/fpdfapi/fpdf_page/cpdf_imageobject.cpp
|
| @@ -33,11 +33,27 @@ CPDF_ImageObject* CPDF_ImageObject::Clone() const {
|
| return obj;
|
| }
|
|
|
| +CPDF_PageObject::Type CPDF_ImageObject::GetType() const {
|
| + return IMAGE;
|
| +}
|
| +
|
| void CPDF_ImageObject::Transform(const CFX_Matrix& matrix) {
|
| m_Matrix.Concat(matrix);
|
| CalcBoundingBox();
|
| }
|
|
|
| +bool CPDF_ImageObject::IsImage() const {
|
| + return true;
|
| +}
|
| +
|
| +CPDF_ImageObject* CPDF_ImageObject::AsImage() {
|
| + return this;
|
| +}
|
| +
|
| +const CPDF_ImageObject* CPDF_ImageObject::AsImage() const {
|
| + return this;
|
| +}
|
| +
|
| void CPDF_ImageObject::CalcBoundingBox() {
|
| m_Left = m_Bottom = 0;
|
| m_Right = m_Top = 1.0f;
|
|
|