Ipelib
Public Types | Public Member Functions | List of all members
ipe::Thumbnail Class Reference

#include <ipethumbs.h>

Public Types

enum  TargetFormat { ESVG, EPNG, EPS, EPDF }
 

Public Member Functions

 Thumbnail (const Document *doc, int width)
 
int width () const
 
int height () const
 
Buffer render (const Page *page, int view)
 
bool saveRender (TargetFormat fm, const char *dst, const Page *page, int view, double zoom, bool transparent, bool nocrop)
 

Member Enumeration Documentation

◆ TargetFormat

Enumerator
ESVG 
EPNG 
EPS 
EPDF 

Constructor & Destructor Documentation

◆ Thumbnail()

Thumbnail::Thumbnail ( const Document doc,
int  width 
)

Member Function Documentation

◆ width()

int ipe::Thumbnail::width ( ) const
inline

◆ height()

int ipe::Thumbnail::height ( ) const
inline

◆ render()

Buffer Thumbnail::render ( const Page page,
int  view 
)

◆ saveRender()

bool Thumbnail::saveRender ( TargetFormat  fm,
const char *  dst,
const Page page,
int  view,
double  zoom,
bool  transparent,
bool  nocrop 
)

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