wxPdfDocument  0.9.3
Public Member Functions
wxPdfPrintData Class Reference

#include <pdfprint.h>

List of all members.

Public Member Functions

 wxPdfPrintData ()
 wxPdfPrintData (wxPdfPrintData *pdfPrintData)
 wxPdfPrintData (wxPrintData *printData)
 wxPdfPrintData (wxPrintDialogData *printDialogData)
 wxPdfPrintData (wxPageSetupDialogData *pageSetupDialogData)
bool Ok () const
bool IsOk () const
int GetOrientation () const
void SetOrientation (int orient)
wxPaperSize GetPaperId () const
void SetPaperId (wxPaperSize sizeId)
wxPrintQuality GetQuality () const
void SetQuality (wxPrintQuality quality)
wxString GetFilename () const
void SetFilename (const wxString &filename)
int GetFromPage () const
int GetToPage () const
int GetMinPage () const
int GetMaxPage () const
void SetFromPage (int v)
void SetToPage (int v)
void SetMinPage (int v)
void SetMaxPage (int v)
int GetPrintDialogFlags () const
void SetPrintDialogFlags (int flags)
void SetTemplate (wxPdfDocument *pdfDocument, double templateWidth, double templateHeight)
wxPdfDocumentGetTemplateDocument () const
double GetTemplateWidth () const
double GetTemplateHeight () const
bool GetTemplateMode () const
int GetPrintResolution () const
void SetPrintResolution (int resolution)
bool GetLaunchDocumentViewer () const
void SetLaunchDocumentViewer (bool enable)
const wxString & GetDocumentTitle () const
const wxString & GetDocumentSubject () const
const wxString & GetDocumentAuthor () const
const wxString & GetDocumentKeywords () const
const wxString & GetDocumentCreator () const
void SetDocumentTitle (const wxString &title)
void SetDocumentSubject (const wxString &subject)
void SetDocumentAuthor (const wxString &author)
void SetDocumentKeywords (const wxString &keywords)
void SetDocumentCreator (const wxString &creator)
bool IsProtectionEnabled () const
void SetDocumentProtection (int permissions, const wxString &userPassword=wxEmptyString, const wxString &ownerPassword=wxEmptyString, wxPdfEncryptionMethod encryptionMethod=wxPDF_ENCRYPTION_RC4V1, int keyLength=0)
const wxString & GetUserPassword () const
const wxString & GetOwnerPassword () const
int GetPermissions () const
wxPdfEncryptionMethod GetEncryptionMethod () const
int GetKeyLength () const
void ClearDocumentProtection ()
void UpdateDocument (wxPdfDocument *pdfDoc)
wxPrintData * CreatePrintData () const

Constructor & Destructor Documentation

wxPdfPrintData::wxPdfPrintData ( )
wxPdfPrintData::wxPdfPrintData ( wxPdfPrintData pdfPrintData)
wxPdfPrintData::wxPdfPrintData ( wxPrintData *  printData)
wxPdfPrintData::wxPdfPrintData ( wxPrintDialogData *  printDialogData)
wxPdfPrintData::wxPdfPrintData ( wxPageSetupDialogData *  pageSetupDialogData)

Member Function Documentation

void wxPdfPrintData::ClearDocumentProtection ( )
wxPrintData* wxPdfPrintData::CreatePrintData ( ) const
const wxString& wxPdfPrintData::GetDocumentAuthor ( ) const
inline
const wxString& wxPdfPrintData::GetDocumentCreator ( ) const
inline
const wxString& wxPdfPrintData::GetDocumentKeywords ( ) const
inline
const wxString& wxPdfPrintData::GetDocumentSubject ( ) const
inline
const wxString& wxPdfPrintData::GetDocumentTitle ( ) const
inline
wxPdfEncryptionMethod wxPdfPrintData::GetEncryptionMethod ( ) const
inline
wxString wxPdfPrintData::GetFilename ( ) const
inline
int wxPdfPrintData::GetFromPage ( ) const
inline
int wxPdfPrintData::GetKeyLength ( ) const
inline
bool wxPdfPrintData::GetLaunchDocumentViewer ( ) const
inline
int wxPdfPrintData::GetMaxPage ( ) const
inline
int wxPdfPrintData::GetMinPage ( ) const
inline
int wxPdfPrintData::GetOrientation ( ) const
inline
const wxString& wxPdfPrintData::GetOwnerPassword ( ) const
inline
wxPaperSize wxPdfPrintData::GetPaperId ( ) const
inline
int wxPdfPrintData::GetPermissions ( ) const
inline
int wxPdfPrintData::GetPrintDialogFlags ( ) const
inline
int wxPdfPrintData::GetPrintResolution ( ) const
wxPrintQuality wxPdfPrintData::GetQuality ( ) const
inline
wxPdfDocument* wxPdfPrintData::GetTemplateDocument ( ) const
inline
double wxPdfPrintData::GetTemplateHeight ( ) const
inline
bool wxPdfPrintData::GetTemplateMode ( ) const
inline
double wxPdfPrintData::GetTemplateWidth ( ) const
inline
int wxPdfPrintData::GetToPage ( ) const
inline
const wxString& wxPdfPrintData::GetUserPassword ( ) const
inline
bool wxPdfPrintData::IsOk ( ) const
inline
bool wxPdfPrintData::IsProtectionEnabled ( ) const
inline
bool wxPdfPrintData::Ok ( ) const
inline
void wxPdfPrintData::SetDocumentAuthor ( const wxString &  author)
inline
void wxPdfPrintData::SetDocumentCreator ( const wxString &  creator)
inline
void wxPdfPrintData::SetDocumentKeywords ( const wxString &  keywords)
inline
void wxPdfPrintData::SetDocumentProtection ( int  permissions,
const wxString &  userPassword = wxEmptyString,
const wxString &  ownerPassword = wxEmptyString,
wxPdfEncryptionMethod  encryptionMethod = wxPDF_ENCRYPTION_RC4V1,
int  keyLength = 0 
)
void wxPdfPrintData::SetDocumentSubject ( const wxString &  subject)
inline
void wxPdfPrintData::SetDocumentTitle ( const wxString &  title)
inline
void wxPdfPrintData::SetFilename ( const wxString &  filename)
inline
void wxPdfPrintData::SetFromPage ( int  v)
inline
void wxPdfPrintData::SetLaunchDocumentViewer ( bool  enable)
inline
void wxPdfPrintData::SetMaxPage ( int  v)
inline
void wxPdfPrintData::SetMinPage ( int  v)
inline
void wxPdfPrintData::SetOrientation ( int  orient)
inline
void wxPdfPrintData::SetPaperId ( wxPaperSize  sizeId)
inline
void wxPdfPrintData::SetPrintDialogFlags ( int  flags)
inline
void wxPdfPrintData::SetPrintResolution ( int  resolution)
inline
void wxPdfPrintData::SetQuality ( wxPrintQuality  quality)
inline
void wxPdfPrintData::SetTemplate ( wxPdfDocument pdfDocument,
double  templateWidth,
double  templateHeight 
)
void wxPdfPrintData::SetToPage ( int  v)
inline
void wxPdfPrintData::UpdateDocument ( wxPdfDocument pdfDoc)

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