Public Member Functions

gfxPDFSurface Class Reference

#include <gfxPDFSurface.h>

Inheritance diagram for gfxPDFSurface:
Collaboration diagram for gfxPDFSurface:

List of all members.

Public Member Functions

 gfxPDFSurface (nsIOutputStream *aStream, const gfxSize &aSizeInPoints)
virtual ~gfxPDFSurface ()
virtual nsresult BeginPrinting (const nsAString &aTitle, const nsAString &aPrintToFileName)
virtual nsresult EndPrinting ()
virtual nsresult AbortPrinting ()
virtual nsresult BeginPage ()
virtual nsresult EndPage ()
virtual void Finish ()
void SetDPI (double x, double y)
void GetDPI (double *xDPI, double *yDPI)
virtual const gfxIntSize GetSize () const
virtual PRInt32 GetDefaultContextFlags () const

Constructor & Destructor Documentation

gfxPDFSurface::gfxPDFSurface ( nsIOutputStream aStream,
const gfxSize aSizeInPoints 
)
virtual gfxPDFSurface::~gfxPDFSurface (  )  [virtual]

Member Function Documentation

virtual nsresult gfxPDFSurface::AbortPrinting (  )  [virtual]

Reimplemented from gfxASurface.

virtual nsresult gfxPDFSurface::BeginPage (  )  [virtual]

Reimplemented from gfxASurface.

virtual nsresult gfxPDFSurface::BeginPrinting ( const nsAString aTitle,
const nsAString aPrintToFileName 
) [virtual]

Reimplemented from gfxASurface.

virtual nsresult gfxPDFSurface::EndPage (  )  [virtual]

Reimplemented from gfxASurface.

virtual nsresult gfxPDFSurface::EndPrinting (  )  [virtual]

Reimplemented from gfxASurface.

virtual void gfxPDFSurface::Finish (  )  [virtual]

Reimplemented from gfxASurface.

virtual PRInt32 gfxPDFSurface::GetDefaultContextFlags (  )  const [inline, virtual]

Reimplemented from gfxASurface.

void gfxPDFSurface::GetDPI ( double *  xDPI,
double *  yDPI 
)
virtual const gfxIntSize gfxPDFSurface::GetSize (  )  const [inline, virtual]

Reimplemented from gfxASurface.

void gfxPDFSurface::SetDPI ( double  x,
double  y 
)

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