MGD::DEVICE_PDF2 Class Reference

#include <mi32/mg2pdf.h>

Inheritance diagram for MGD::DEVICE_PDF2:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DEVICE_PDF2 (const DPOINT2D &size, const DPOINT2D &margin, const DOUBLE res)
 DEVICE_PDF2 ()
virtual ~DEVICE_PDF2 ()
ERRVALUE AddPage (DPOINT2D &FullPageSize, DPOINT2D &TopLeftMargin, const MIUNICODE *title, double dpi)
ERRVALUE BeginGroup (GRE::GROUP *gp)
ERRVALUE Close ()
ERRVALUE Create (const FILEPATH &filepath, DPOINT2D &FullPageSize, DPOINT2D &TopLeftMargin, const MIUNICODE *title=NULL)
int DumpFillPatternLayer (BITMAPPATTHDR *hdr, UINT8 *bitmap, int c, COLOR *color)
void EmbedFonts (bool embed)
ERRVALUE EndElement ()
ERRVALUE EndGroup (GRE::GROUP *gp, const TRANS2D_AFFINE &DispToGroup)
ERRVALUE EndLayer ()
void EndPage ()
void RenderFonts (bool render=true)
void SetIncludeLayerVisibility (bool vis)
void SetLayer (GRE::LAYER *layer)
void SetReferenceIndex (int ref)
void SetScaleZeroWidth (bool scaleit)
ERRVALUE StartElement (GRE::LAYER *layer, const RVC::ELEMENT &element)
ERRVALUE StartLayer (const MISTRING &layername, bool bIsRaster)
ERRVALUE StartLayerStream ()
void SubstitueCourier (bool subcourier)

Constructor & Destructor Documentation

MGD::DEVICE_PDF2::DEVICE_PDF2 (  ) 
MGD::DEVICE_PDF2::DEVICE_PDF2 ( const DPOINT2D size,
const DPOINT2D margin,
const DOUBLE  res 
)
virtual MGD::DEVICE_PDF2::~DEVICE_PDF2 (  )  [virtual]

Member Function Documentation

ERRVALUE MGD::DEVICE_PDF2::AddPage ( DPOINT2D FullPageSize,
DPOINT2D TopLeftMargin,
const MIUNICODE title,
double  dpi 
)
ERRVALUE MGD::DEVICE_PDF2::BeginGroup ( GRE::GROUP gp  ) 
ERRVALUE MGD::DEVICE_PDF2::Close (  ) 
ERRVALUE MGD::DEVICE_PDF2::Create ( const FILEPATH filepath,
DPOINT2D FullPageSize,
DPOINT2D TopLeftMargin,
const MIUNICODE title = NULL 
)
int MGD::DEVICE_PDF2::DumpFillPatternLayer ( BITMAPPATTHDR hdr,
UINT8 bitmap,
int  c,
COLOR color 
)
void MGD::DEVICE_PDF2::EmbedFonts ( bool  embed  )  [inline]
ERRVALUE MGD::DEVICE_PDF2::EndElement (  ) 
ERRVALUE MGD::DEVICE_PDF2::EndGroup ( GRE::GROUP gp,
const TRANS2D_AFFINE DispToGroup 
)
ERRVALUE MGD::DEVICE_PDF2::EndLayer (  ) 
void MGD::DEVICE_PDF2::EndPage (  )  [inline]
void MGD::DEVICE_PDF2::RenderFonts ( bool  render = true  )  [inline]
void MGD::DEVICE_PDF2::SetIncludeLayerVisibility ( bool  vis  )  [inline]
void MGD::DEVICE_PDF2::SetLayer ( GRE::LAYER layer  )  [inline]
void MGD::DEVICE_PDF2::SetReferenceIndex ( int  ref  )  [inline]
void MGD::DEVICE_PDF2::SetScaleZeroWidth ( bool  scaleit  )  [inline]
ERRVALUE MGD::DEVICE_PDF2::StartElement ( GRE::LAYER layer,
const RVC::ELEMENT element 
)
ERRVALUE MGD::DEVICE_PDF2::StartLayer ( const MISTRING layername,
bool  bIsRaster 
)
ERRVALUE MGD::DEVICE_PDF2::StartLayerStream (  ) 
void MGD::DEVICE_PDF2::SubstitueCourier ( bool  subcourier  )  [inline]

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

Generated on Sun Oct 7 21:35:16 2012 for TNTsdk 2012 by  doxygen 1.6.1