#include <PdfDestination.h>
Public Member Functions | |
PdfDestination (PdfVecObjects *pParent) | |
PdfDestination (PdfObject *pObject, PdfDocument *pDocument) | |
PdfDestination (PdfObject *pObject, PdfVecObjects *pVecObjects) | |
PdfDestination (const PdfPage *pPage, EPdfDestinationFit eFit=ePdfDestinationFit_Fit) | |
PdfDestination (const PdfPage *pPage, const PdfRect &rRect) | |
PdfDestination (const PdfPage *pPage, double dLeft, double dTop, double dZoom) | |
PdfDestination (const PdfPage *pPage, EPdfDestinationFit eFit, double dValue) | |
PdfDestination (const PdfDestination &rhs) | |
const PdfDestination & | operator= (const PdfDestination &rhs) |
PdfPage * | GetPage (PdfDocument *pDoc) |
PdfPage * | GetPage (PdfVecObjects *pVecObjects) |
EPdfDestinationType | GetType () const |
double | GetZoom () const |
PdfRect | GetRect () const |
double | GetTop () const |
double | GetLeft () const |
double | GetDValue () const |
PdfObject * | GetObject () |
const PdfObject * | GetObject () const |
PdfArray & | GetArray () |
const PdfArray & | GetArray () const |
void | AddToDictionary (PdfDictionary &dictionary) const |
|
Create an empty destination - points to nowhere |
|
Create a new PdfDestination from an existing PdfObject (such as loaded from a doc)
|
|
Create a new PdfDestination from an existing PdfObject (such as loaded from a doc)
|
|
Create a new PdfDestination with a page as destination
|
|
Create a destination to a page with its contents magnified to fit into the given rectangle
|
|
Create a new destination to a page with specified left and top coordinates and a zoom factor.
|
|
Create a new destination to a page.
|
|
Copy an existing PdfDestination
|
|
Adds this destination to an dictionary. This method handles the all the complexities of making sure it's added correctly If this destination is empty. Nothing will be added.
|
|
Get access to the internal array This is an overloaded member function.
|
|
Get access to the internal array
|
|
Get the destination Value Destination must be of type FitH, FitV or FitBH, otherwise exception is thrown
|
|
Get the destination Left position Destination must be of type XYZ, FitV or FitR otherwise exception is thrown.
|
|
Get access to the internal object This is an overloaded member function.
|
|
Get access to the internal object
|
|
Get the page that this destination points to Requires that this PdfDestination was somehow created by or from a PdfDocument. Won't work otherwise.
|
|
Get the page that this destination points to Requires that this PdfDestination was somehow created by or from a PdfDocument. Won't work otherwise.
|
|
Get the destination rect Destination must be of type FirR otherwise exception is thrown
|
|
Get the destination Top position Destination must be of type XYZ, FitH, FitR, FitBH otherwise exception is thrown.
|
|
Get the destination fit type
|
|
Get the destination zoom Destination must be of type XYZ otherwise exception is thrown.
|
|
Copy an existing PdfDestination
|