#include <ipethumbs.h>
|
static void | savePNG (cairo_surface_t *surface, const char *dst) |
|
Enumerator |
---|
ESVG |
|
EPNG |
|
EPS |
|
EPDF |
|
Thumbnail::Thumbnail |
( |
const Document * |
doc, |
|
|
int |
width |
|
) |
| |
Thumbnail::~Thumbnail |
( |
| ) |
|
int ipe::Thumbnail::height |
( |
| ) |
const |
|
inline |
Buffer Thumbnail::render |
( |
const Page * |
page, |
|
|
int |
view |
|
) |
| |
References ipe::Document::cascade(), ipe::Page::count(), ipe::Buffer::data(), ipe::Object::draw(), ipe::Layout::iOrigin, ipe::Page::object(), ipe::Page::objectVisible(), ipe::Layout::paper(), ipe::Painter::pushMatrix(), ipe::Rect::topLeft(), ipe::Vector::x, and ipe::Vector::y.
Referenced by ipe::PageSelector::PageSelector().
void Thumbnail::saveRender |
( |
TargetFormat |
fm, |
|
|
const char * |
dst, |
|
|
const Page * |
page, |
|
|
int |
view, |
|
|
double |
zoom, |
|
|
bool |
transparent, |
|
|
bool |
nocrop |
|
) |
| |
References ipe::Attribute::BACKGROUND(), ipe::Document::cascade(), ipe::Page::count(), ipe::Buffer::data(), ipe::Object::draw(), EPDF, EPNG, EPS, ESVG, ipe::Page::findLayer(), ipe::Cascade::findSymbol(), ipe::Rect::height(), ipe::Page::object(), ipe::Page::objectVisible(), ipe::Page::pageBBox(), ipe::Layout::paper(), ipe::Painter::pushMatrix(), savePNG(), ipe::Rect::topLeft(), ipe::Rect::width(), ipe::Vector::x, and ipe::Vector::y.
void Thumbnail::savePNG |
( |
cairo_surface_t * |
surface, |
|
|
const char * |
dst |
|
) |
| |
|
static |
The documentation for this class was generated from the following files:
- ipethumbs.h
- ipethumbs.cpp