PSOutputDev.h (xpdf-4.03) | : | PSOutputDev.h (xpdf-4.04) | ||
---|---|---|---|---|
skipping to change at line 267 | skipping to change at line 267 | |||
void setImageableArea(int imgLLXA, int imgLLYA, int imgURXA, int imgURYA) | void setImageableArea(int imgLLXA, int imgLLYA, int imgURXA, int imgURYA) | |||
{ imgLLX = imgLLXA; imgLLY = imgLLYA; imgURX = imgURXA; imgURY = imgURYA; } | { imgLLX = imgLLXA; imgLLY = imgLLYA; imgURX = imgURXA; imgURY = imgURYA; } | |||
void setOffset(double x, double y) | void setOffset(double x, double y) | |||
{ tx0 = x; ty0 = y; } | { tx0 = x; ty0 = y; } | |||
void setScale(double x, double y) | void setScale(double x, double y) | |||
{ xScale0 = x; yScale0 = y; } | { xScale0 = x; yScale0 = y; } | |||
void setRotate(int rotateA) | void setRotate(int rotateA) | |||
{ rotate0 = rotateA; } | { rotate0 = rotateA; } | |||
void setClip(double llx, double lly, double urx, double ury) | void setClip(double llx, double lly, double urx, double ury) | |||
{ clipLLX0 = llx; clipLLY0 = lly; clipURX0 = urx; clipURY0 = ury; } | { clipLLX0 = llx; clipLLY0 = lly; clipURX0 = urx; clipURY0 = ury; } | |||
void setExpandSmallPages(GBool expand) | ||||
{ expandSmallPages = expand; } | ||||
void setUnderlayCbk(void (*cbk)(PSOutputDev *psOut, void *data), | void setUnderlayCbk(void (*cbk)(PSOutputDev *psOut, void *data), | |||
void *data) | void *data) | |||
{ underlayCbk = cbk; underlayCbkData = data; } | { underlayCbk = cbk; underlayCbkData = data; } | |||
void setOverlayCbk(void (*cbk)(PSOutputDev *psOut, void *data), | void setOverlayCbk(void (*cbk)(PSOutputDev *psOut, void *data), | |||
void *data) | void *data) | |||
{ overlayCbk = cbk; overlayCbkData = data; } | { overlayCbk = cbk; overlayCbkData = data; } | |||
void writePSChar(char c); | void writePSChar(char c); | |||
void writePSBlock(char *s, int len); | void writePSBlock(char *s, int len); | |||
void writePS(const char *s); | void writePS(const char *s); | |||
skipping to change at line 477 | skipping to change at line 479 | |||
int numTilingPatterns; // current number of nested tiling patterns | int numTilingPatterns; // current number of nested tiling patterns | |||
int nextFunc; // next unique number to use for a functi on | int nextFunc; // next unique number to use for a functi on | |||
GList *paperSizes; // list of used paper sizes, if paperMatch | GList *paperSizes; // list of used paper sizes, if paperMatch | |||
// is true [PSOutPaperSize] | // is true [PSOutPaperSize] | |||
double tx0, ty0; // global translation | double tx0, ty0; // global translation | |||
double xScale0, yScale0; // global scaling | double xScale0, yScale0; // global scaling | |||
int rotate0; // rotation angle (0, 90, 180, 270) | int rotate0; // rotation angle (0, 90, 180, 270) | |||
double clipLLX0, clipLLY0, | double clipLLX0, clipLLY0, | |||
clipURX0, clipURY0; | clipURX0, clipURY0; | |||
GBool expandSmallPages; // expand smaller pages to fill paper | ||||
double tx, ty; // global translation for current page | double tx, ty; // global translation for current page | |||
double xScale, yScale; // global scaling for current page | double xScale, yScale; // global scaling for current page | |||
int rotate; // rotation angle for current page | int rotate; // rotation angle for current page | |||
double epsX1, epsY1, // EPS bounding box (unrotated) | double epsX1, epsY1, // EPS bounding box (unrotated) | |||
epsX2, epsY2; | epsX2, epsY2; | |||
GString *embFontList; // resource comments for embedded fonts | GString *embFontList; // resource comments for embedded fonts | |||
int processColors; // used process colors | int processColors; // used process colors | |||
PSOutCustomColor // used custom colors | PSOutCustomColor // used custom colors | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 3 lines changed or added |