Ipelib
Public Member Functions | List of all members
ipe::PdfFile Class Reference

#include <ipepdfparser.h>

Public Member Functions

 PdfFile ()
 
 ~PdfFile ()
 
bool parse (DataSource &source)
 
const PdfObjobject (int num) const
 
const PdfDictcatalog () const
 
const PdfDictpage () const
 

Detailed Description

All information obtained by parsing a PDF file.

Constructor & Destructor Documentation

PdfFile::PdfFile ( )

Create empty container.

PdfFile::~PdfFile ( )

Member Function Documentation

bool PdfFile::parse ( DataSource source)
const PdfObj * PdfFile::object ( int  num) const

Return object with number num.

Referenced by ipe::PdfDict::get(), and ipe::PdfArray::obj().

const PdfDict * PdfFile::catalog ( ) const

Return root catalog of PDF file.

References ipe::PdfObj::dict(), and ipe::PdfDict::get().

Referenced by page().

const PdfDict * PdfFile::page ( ) const

Return first page of the document.

References ipe::PdfObj::array(), catalog(), ipe::PdfObj::dict(), ipe::PdfDict::get(), and ipe::PdfArray::obj().

Referenced by ipe::Latex::readPdf().


The documentation for this class was generated from the following files: