Logo Search packages:      
Sourcecode: libpodofo version File versions  Download package

Public Types | Public Member Functions | Protected Member Functions | Private Member Functions

PoDoFo::PdfInfo Class Reference

#include <PdfInfo.h>

Inheritance diagram for PoDoFo::PdfInfo:
Inheritance graph
[legend]
Collaboration diagram for PoDoFo::PdfInfo:
Collaboration graph
[legend]

List of all members.

Public Types

enum  EPdfInfoInitial { ePdfInfoInitial_WriteCreationTime = 0x01, ePdfInfoInitial_WriteModificationTime = 0x02, ePdfInfoInitial_WriteProducer = 0x04 }

Public Member Functions

const PdfStringGetAuthor () const
const PdfStringGetCreator () const
const PdfStringGetKeywords () const
PdfObjectGetObject ()
const PdfObjectGetObject () const
const PdfStringGetProducer () const
const PdfStringGetSubject () const
const PdfStringGetTitle () const
const PdfNameGetTrapped () const
 PdfInfo (PdfVecObjects *pParent, int eInitial=ePdfInfoInitial_WriteCreationTime|ePdfInfoInitial_WriteProducer)
 PdfInfo (PdfObject *pObject, int eInitial=ePdfInfoInitial_WriteModificationTime)
void SetAuthor (const PdfString &sAuthor)
void SetCreator (const PdfString &sCreator)
void SetKeywords (const PdfString &sKeywords)
void SetProducer (const PdfString &sProducer)
void SetSubject (const PdfString &sSubject)
void SetTitle (const PdfString &sTitle)
void SetTrapped (const PdfName &sTrapped)
 ~PdfInfo ()

Protected Member Functions

PdfObjectCreateObject (const char *pszType=NULL)
PdfObjectGetNonConstObject () const
const char * TypeNameForIndex (int i, const char **ppTypes, long lLen) const
int TypeNameToIndex (const char *pszType, const char **ppTypes, long lLen, int nUnknownValue) const

Private Member Functions

const PdfNameGetNameFromInfoDict (const PdfName &rName) const
const PdfStringGetStringFromInfoDict (const PdfName &rName) const
void Init (int eInitial)

Detailed Description

This class provides access to the documents info dictionary, which provides information about the PDF document.

Definition at line 36 of file PdfInfo.h.


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

Generated by  Doxygen 1.6.0   Back to index