PoDoFo
0.9.1
|
#include <PdfContents.h>
Public Member Functions | |
PdfContents (PdfDocument *pParent) | |
PdfContents (PdfVecObjects *pParent) | |
PdfContents (PdfObject *inObj) | |
PdfContents (PdfPage *pParent) | |
virtual | ~PdfContents () |
virtual PdfObject * | GetContents () const |
virtual PdfObject * | GetContentsForAppending () const |
Additional Inherited Members | |
![]() | |
PdfObject * | GetObject () |
const PdfObject * | GetObject () const |
PdfElement (const char *pszType, PdfVecObjects *pParent) | |
PdfElement (const char *pszType, PdfDocument *pParent) | |
PdfElement (const char *pszType, PdfObject *pObject) | |
PdfElement (EPdfDataType eExpectedDataType, PdfObject *pObject) | |
const char * | TypeNameForIndex (int i, const char **ppTypes, long lLen) const |
int | TypeNameToIndex (const char *pszType, const char **ppTypes, long lLen, int nUnknownValue) const |
PdfObject * | CreateObject (const char *pszType=NULL) |
PdfObject * | GetNonConstObject () const |
A interface that provides a wrapper around "PDF content" - the instructions that are used to draw on the PDF "canvas".
PoDoFo::PdfContents::PdfContents | ( | PdfDocument * | pParent | ) |
Construct a new/empty set of contents in the owning objects
PoDoFo::PdfContents::PdfContents | ( | PdfVecObjects * | pParent | ) |
Construct a new/empty set of contents in the owning objects
PoDoFo::PdfContents::PdfContents | ( | PdfObject * | inObj | ) |
Construct the contents from an existing PdfObject
PoDoFo::PdfContents::PdfContents | ( | PdfPage * | pParent | ) |
Create the contents for an existing page which does not yet have a contents object.
pParent | a /Contents key will be added to this page and a contents object will be created. |
|
inlinevirtual |
Virtual destructor - because ALL destructors should be...
|
inlinevirtual |
Get access to the raw contents object. It will either be a PdfStream or a PdfArray
|
virtual |
Get access to an object into which you can add contents at the end of the "stream".