PoDoFo::PdfInfo Class Reference
#include <PdfInfo.h>
List of all members.
Detailed Description
This class provides access to the documents info dictionary, which provides information about the PDF document.
Member Enumeration Documentation
Enum to specifiy the initial information of the info dictionary.
- Enumerator:
-
ePdfInfoInitial_WriteCreationTime |
Write the creation time (current time). Default for new documents. |
ePdfInfoInitial_WriteModificationTime |
Write the modification time (current time). Default for loaded documents. |
ePdfInfoInitial_WriteProducer |
Write producer key. Default for new documents. |
Constructor & Destructor Documentation
PoDoFo::PdfInfo::PdfInfo |
( |
PdfVecObjects * |
pParent, |
|
|
int |
eInitial = ePdfInfoInitial_WriteCreationTime | ePdfInfoInitial_WriteProducer | |
|
) |
| | |
Create a new PdfInfo object
- Parameters:
-
| pParent | the parent of this object |
| eInitial | which information should be writting initially to the information dictionary |
PoDoFo::PdfInfo::PdfInfo |
( |
PdfObject * |
pObject, |
|
|
int |
eInitial = ePdfInfoInitial_WriteModificationTime | |
|
) |
| | |
Create a PdfInfo object from an existing object in the PDF file.
- Parameters:
-
| pObject | must be an info dictionary. |
| eInitial | which information should be writting initially to the information |
PoDoFo::PdfInfo::~PdfInfo |
( |
|
) |
|
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:
-
void PoDoFo::PdfInfo::SetCreator |
( |
const PdfString & |
sCreator |
) |
|
Set the creator of the document. Typically the name of the application using the library.
- Parameters:
-
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:
-
void PoDoFo::PdfInfo::SetSubject |
( |
const PdfString & |
sSubject |
) |
|
Set the subject of the document.
- Parameters:
-
void PoDoFo::PdfInfo::SetTitle |
( |
const PdfString & |
sTitle |
) |
|
Set the title of the document.
- Parameters:
-
void PoDoFo::PdfInfo::SetTrapped |
( |
const PdfName & |
sTrapped |
) |
|
Set the trapping state of the document.
- Parameters:
-