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

Public Member Functions | Protected Member Functions | Private Member Functions

PoDoFo::PdfFileSpec Class Reference

#include <PdfFileSpec.h>

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

List of all members.

Public Member Functions

const PdfStringGetFilename () const
const PdfObjectGetObject () const
PdfObjectGetObject ()
 PdfFileSpec (const char *pszFilename, bool bEmbedd, PdfVecObjects *pParent)
 PdfFileSpec (PdfObject *pObject)
 PdfFileSpec (const char *pszFilename, const unsigned char *data, ptrdiff_t size, PdfVecObjects *pParent)
 PdfFileSpec (const char *pszFilename, bool bEmbedd, PdfDocument *pParent)

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

PdfString CreateFileSpecification (const char *pszFilename) const
void EmbeddFile (PdfObject *pStream, const char *pszFilename) const
void EmbeddFileFromMem (PdfObject *pStream, const unsigned char *data, ptrdiff_t size) const

Detailed Description

A file specification is used in the PDF file to referr to another file. The other file can be a file outside of the PDF or can be embedded into the PDF file itself.

Definition at line 39 of file PdfFileSpec.h.


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

Generated by  Doxygen 1.6.0   Back to index