Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

PSOutputDev.cc File Reference

#include <aconf.h>
#include <stdio.h>
#include <stddef.h>
#include <stdarg.h>
#include <signal.h>
#include <math.h>
#include "GString.h"
#include "GList.h"
#include "config.h"
#include "GlobalParams.h"
#include "Object.h"
#include "Error.h"
#include "Function.h"
#include "Gfx.h"
#include "GfxState.h"
#include "GfxFont.h"
#include "UnicodeMap.h"
#include "FoFiType1C.h"
#include "FoFiTrueType.h"
#include "Catalog.h"
#include "Page.h"
#include "Stream.h"
#include "Annot.h"
#include "PSOutputDev.h"

Compounds

class  DeviceNRecoder
struct  PSFont16Enc
class  PSOutCustomColor
struct  PSSubstFont

Defines

#define psProcessCyan   1
#define psProcessMagenta   2
#define psProcessYellow   4
#define psProcessBlack   8
#define psProcessCMYK   15

Typedefs

typedef void(* SignalFunc )(int)

Functions

void outputToFile (void *stream, char *data, int len)

Variables

char * prolog []
char * cmapProlog []
char * psFonts []
PSSubstFont psSubstFonts []

Define Documentation

#define psProcessBlack   8
 

#define psProcessCMYK   15
 

#define psProcessCyan   1
 

#define psProcessMagenta   2
 

#define psProcessYellow   4
 


Typedef Documentation

typedef void(* SignalFunc)(int)
 


Function Documentation

void outputToFile void *    stream,
char *    data,
int    len
[static]
 


Variable Documentation

char* cmapProlog[] [static]
 

char* prolog[] [static]
 

char* psFonts[] [static]
 

Initial value:

 {
  "Courier",
  "Courier-Bold",
  "Courier-Oblique",
  "Courier-BoldOblique",
  "Helvetica",
  "Helvetica-Bold",
  "Helvetica-Oblique",
  "Helvetica-BoldOblique",
  "Symbol",
  "Times-Roman",
  "Times-Bold",
  "Times-Italic",
  "Times-BoldItalic",
  "ZapfDingbats",
  NULL
}

PSSubstFont psSubstFonts[] [static]
 

Initial value:

 {
  {"Helvetica",             0.833},
  {"Helvetica-Oblique",     0.833},
  {"Helvetica-Bold",        0.889},
  {"Helvetica-BoldOblique", 0.889},
  {"Times-Roman",           0.788},
  {"Times-Italic",          0.722},
  {"Times-Bold",            0.833},
  {"Times-BoldItalic",      0.778},
  {"Courier",               0.600},
  {"Courier-Oblique",       0.600},
  {"Courier-Bold",          0.600},
  {"Courier-BoldOblique",   0.600}
}


Generated on Wed Nov 3 12:59:17 2004 for Lemur Toolkit by doxygen1.2.18