PDF Class Reference

#include <mi32/pdf.h>

List of all members.

Public Member Functions

 PDF (const PDF &)
 PDF (const GRE::LAYOUT &layout)
 PDF ()
 ~PDF ()
void Clear ()
ERRVALUE Compare (const STRUTF8 &str, const FILEPATH &file)
ERRVALUE Create ()
ERRVALUE CreateFromLayoutObject (const RVC::OBJITEM &ObjItem)
ERRVALUE CreateStyle (const XMLNODE *node, POINTSTYLE &pointstyle, POLYSTYLE &polygonstyle, LINESTYLE &linestyle)
void EmbedFonts (bool embed=true)
void Finish ()
int GetCompression ()
DOUBLE GetHeight ()
void GetHighlightColor (COLOR &color)
void GetMargin (DPOINT2D &margin)
void GetPath (FILEPATH &filepath)
int GetResolution ()
void GetTitle (MISTRING &name)
bool GetUsingFirstView ()
DOUBLE GetWidth ()
ERRVALUE MatchExtents (const DRECT2D extents)
ERRVALUE MatchView (const GRE::VIEW *view, const GRE::GROUP *GeoRefGroup)
ERRVALUE Read (const MIUNICODE *filename)
ERRVALUE Read (const FILEPATH &filepath)
void RenderFonts (bool render=true)
ERRVALUE RenderGroup (GRE::GROUP *group)
void SetAccuracy (double accuracy)
void SetBackgroundColor (COLOR color)
void SetCenter (const DPOINT2D center)
void SetCompression (int val=9)
void SetHeight (DOUBLE height)
void SetHighlightColor (const COLOR &color)
void SetIncludeLayerVisibility (bool include)
void SetPath (FILEPATH *name)
void SetPosn (const DPOINT2D &CenterPoint, double zoom)
void SetReferenceViewIndex (int index)
void SetResolution (int dpi)
void SetScaleZeroWidth (bool scalezero)
void SetSourceLayout (GRE::LAYOUT *layout)
void SetSupressResultTime (bool suppress)
void SetTitle (const MISTRING *name)
void SetUsingFirstView (bool useview)
void SetViewIndex (int viewnum)
void SetWidth (DOUBLE width)
void SetZoom (DOUBLE zoom)
void SetZoom (DPOINT2D zoom)
void SubstituteCourier (bool subcourier)
ERRVALUE Write (const MIUNICODE *filename)
ERRVALUE Write ()
ERRVALUE Write (FILEPATH *filepath)
ERRVALUE WriteFrom (GRE::GROUP *group)
ERRVALUE WriteFrom (GRE::LAYOUT *layout)
ERRVALUE WriteToFile (const FILEPATH &filepath, STRUTF8 *str)
ERRVALUE WriteToFile (const FILEPATH &filepath, const STRUTF8 &str)

Constructor & Destructor Documentation

PDF::PDF (  )  [inline]
PDF::PDF ( const GRE::LAYOUT layout  ) 
PDF::PDF ( const PDF  ) 
PDF::~PDF (  ) 

Member Function Documentation

void PDF::Clear (  ) 
ERRVALUE PDF::Compare ( const STRUTF8 str,
const FILEPATH file 
)
ERRVALUE PDF::Create (  ) 
ERRVALUE PDF::CreateFromLayoutObject ( const RVC::OBJITEM ObjItem  ) 
ERRVALUE PDF::CreateStyle ( const XMLNODE node,
POINTSTYLE pointstyle,
POLYSTYLE polygonstyle,
LINESTYLE linestyle 
)
void PDF::EmbedFonts ( bool  embed = true  )  [inline]
void PDF::Finish (  ) 
int PDF::GetCompression (  )  [inline]
DOUBLE PDF::GetHeight (  )  [inline]
void PDF::GetHighlightColor ( COLOR color  )  [inline]
void PDF::GetMargin ( DPOINT2D margin  )  [inline]
void PDF::GetPath ( FILEPATH filepath  )  [inline]
int PDF::GetResolution (  )  [inline]
void PDF::GetTitle ( MISTRING name  )  [inline]
bool PDF::GetUsingFirstView (  )  [inline]
DOUBLE PDF::GetWidth (  )  [inline]
ERRVALUE PDF::MatchExtents ( const DRECT2D  extents  ) 
ERRVALUE PDF::MatchView ( const GRE::VIEW view,
const GRE::GROUP GeoRefGroup 
)
ERRVALUE PDF::Read ( const MIUNICODE filename  )  [inline]
ERRVALUE PDF::Read ( const FILEPATH filepath  ) 
void PDF::RenderFonts ( bool  render = true  )  [inline]
ERRVALUE PDF::RenderGroup ( GRE::GROUP group  ) 
void PDF::SetAccuracy ( double  accuracy  )  [inline]
void PDF::SetBackgroundColor ( COLOR  color  )  [inline]
void PDF::SetCenter ( const DPOINT2D  center  )  [inline]
void PDF::SetCompression ( int  val = 9  )  [inline]
void PDF::SetHeight ( DOUBLE  height  )  [inline]
void PDF::SetHighlightColor ( const COLOR color  )  [inline]
void PDF::SetIncludeLayerVisibility ( bool  include  )  [inline]
void PDF::SetPath ( FILEPATH name  )  [inline]
void PDF::SetPosn ( const DPOINT2D CenterPoint,
double  zoom 
) [inline]
void PDF::SetReferenceViewIndex ( int  index  )  [inline]
void PDF::SetResolution ( int  dpi  )  [inline]
void PDF::SetScaleZeroWidth ( bool  scalezero  )  [inline]
void PDF::SetSourceLayout ( GRE::LAYOUT layout  )  [inline]
void PDF::SetSupressResultTime ( bool  suppress  )  [inline]
void PDF::SetTitle ( const MISTRING name  )  [inline]
void PDF::SetUsingFirstView ( bool  useview  )  [inline]
void PDF::SetViewIndex ( int  viewnum  )  [inline]
void PDF::SetWidth ( DOUBLE  width  )  [inline]
void PDF::SetZoom ( DOUBLE  zoom  )  [inline]
void PDF::SetZoom ( DPOINT2D  zoom  )  [inline]
void PDF::SubstituteCourier ( bool  subcourier  )  [inline]
ERRVALUE PDF::Write ( const MIUNICODE filename  )  [inline]
ERRVALUE PDF::Write (  ) 
ERRVALUE PDF::Write ( FILEPATH filepath  ) 
ERRVALUE PDF::WriteFrom ( GRE::GROUP group  ) 
ERRVALUE PDF::WriteFrom ( GRE::LAYOUT layout  ) 
ERRVALUE PDF::WriteToFile ( const FILEPATH filepath,
STRUTF8 str 
)
ERRVALUE PDF::WriteToFile ( const FILEPATH filepath,
const STRUTF8 str 
)

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

Generated on Sun Oct 7 21:33:42 2012 for TNTsdk 2012 by  doxygen 1.6.1