Main Page | Modules | Class Hierarchy | Class List | Class Members

IpePsWriter Class Reference

Create Postscript file. More...

List of all members.

Public Member Functions


Detailed Description

Create Postscript file.

This class is responsible for the creation of a Postscript file from the Ipe data. You have to create an IpePsWriter first, providing a stream that has been opened for (binary) writing and is empty.


Constructor & Destructor Documentation

IpePsWriter::IpePsWriter IpeTellStream stream,
const IpeDocument doc,
bool  eps
 

Create Postscript writer operating on this (open and empty) file.

IpePsWriter::~IpePsWriter  ) 
 

Destructor.


Member Function Documentation

bool IpePsWriter::CreateHeader IpeString  creator  ) 
 

Create the document header and prolog (the resources).

Embeds no fonts if pool is 0. Returns false if a TrueType font is present.

void IpePsWriter::CreatePages bool  lastView  ) 
 

Save all pages in Postscript format.

void IpePsWriter::CreateXml IpeString  creator,
int  compressLevel
 

Save Ipe information in XML format.

void IpePsWriter::CreateTrailer  ) 
 

Create the trailer of the Postscsript file.


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