PoDoFo::PdfInfo Class Reference

#include <PdfInfo.h>

Inheritance diagram for PoDoFo::PdfInfo:

PoDoFo::PdfElement

List of all members.

Public Member Functions

 PdfInfo (PdfVecObjects *pParent)
 PdfInfo (PdfObject *pObject)
 ~PdfInfo ()
void SetAuthor (const PdfString &sAuthor)
const PdfStringGetAuthor () const
void SetCreator (const PdfString &sCreator)
const PdfStringGetCreator () const
void SetKeywords (const PdfString &sKeywords)
const PdfStringGetKeywords () const
void SetSubject (const PdfString &sSubject)
const PdfStringGetSubject () const
void SetTitle (const PdfString &sTitle)
const PdfStringGetTitle () const
void SetProducer (const PdfString &sProducer)
const PdfStringGetProducer () const
void SetTrapped (const PdfName &sTrapped)
const PdfNameGetTrapped () const


Detailed Description

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

Constructor & Destructor Documentation

PoDoFo::PdfInfo::PdfInfo ( PdfVecObjects pParent  ) 

Create a new PdfInfo object

Parameters:
pParent the parent of this object

PoDoFo::PdfInfo::PdfInfo ( PdfObject pObject  ) 

Create a PdfInfo object from an existing object in the PDF file.

Parameters:
pObject must be an info dictionary.

PoDoFo::PdfInfo::~PdfInfo (  ) 

Destructor


Member Function Documentation

const PdfString & PoDoFo::PdfInfo::GetAuthor (  )  const [inline]

Get the author of the document

Returns:
the author

const PdfString & PoDoFo::PdfInfo::GetCreator (  )  const [inline]

Get the creator of the document

Returns:
the creator

const PdfString & PoDoFo::PdfInfo::GetKeywords (  )  const [inline]

Get the keywords of the document

Returns:
the keywords

const PdfString & PoDoFo::PdfInfo::GetProducer (  )  const [inline]

Get the producer of the document

Returns:
the producer

const PdfString & PoDoFo::PdfInfo::GetSubject (  )  const [inline]

Get the subject of the document

Returns:
the subject

const PdfString & PoDoFo::PdfInfo::GetTitle (  )  const [inline]

Get the title of the document

Returns:
the title

const PdfName & PoDoFo::PdfInfo::GetTrapped (  )  const [inline]

Get the trapping state of the document

Returns:
the title

void PoDoFo::PdfInfo::SetAuthor ( const PdfString sAuthor  ) 

Set the author of the document.

Parameters:
sAuthor author

void PoDoFo::PdfInfo::SetCreator ( const PdfString sCreator  ) 

Set the creator of the document. Typically the name of the application using the library.

Parameters:
sCreator creator

void PoDoFo::PdfInfo::SetKeywords ( const PdfString sKeywords  ) 

Set keywords for this document

Parameters:
sKeywords a list of keywords

void PoDoFo::PdfInfo::SetProducer ( const PdfString sProducer  ) 

Set the producer of the document.

Parameters:
sProducer producer

void PoDoFo::PdfInfo::SetSubject ( const PdfString sSubject  ) 

Set the subject of the document.

Parameters:
sSubject subject

void PoDoFo::PdfInfo::SetTitle ( const PdfString sTitle  ) 

Set the title of the document.

Parameters:
sTitle title

void PoDoFo::PdfInfo::SetTrapped ( const PdfName sTrapped  ) 

Set the trapping state of the document.

Parameters:
sTitle title


Generated on Tue Jul 28 00:01:34 2009 for PoDoFo by  doxygen 1.5.9