blob: 8303369a48118e16a037c36b9349d1f3f933ea03 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
#ifndef __popplercompat_h__
#define __popplercompat_h__
#include "../../config.h"
#ifdef HAVE_POPPLER
#define POPPLER_INTERPOLATE GBool interpolate,
#define POPPLER_INTERPOLATE_ARG interpolate,
#define POPPLER_MASK_INTERPOLATE , GBool maskInterpolate
#define POPPLER_MASK_INTERPOLATE_ARG , maskInterpolate
#else
#define POPPLER_INTERPOLATE
#define POPPLER_INTERPOLATE_ARG
#define POPPLER_MASK_INTERPOLATE
#define POPPLER_MASK_INTERPOLATE_ARG
#endif
#ifdef HAVE_POPPLER
#define POPPLER_TILING_PATERN_RETURN GBool
#define POPPLER_TILING_PATERN_GFX
#define POPPLER_TILING_PATERN_GFX_ARG
#else
#define POPPLER_TILING_PATERN_RETURN void
#if (xpdfMajorVersion*10000 + xpdfMinorVersion*100 + xpdfUpdateVersion) < 30207
#define POPPLER_TILING_PATERN_GFX
#define POPPLER_TILING_PATERN_GFX_ARG
#else
#define POPPLER_TILING_PATERN_GFX Gfx *gfx,
#define POPPLER_TILING_PATERN_GFX_ARG gfx,
#endif
#endif
#ifdef HAVE_POPPLER
char* mktmpname(char*ptr);
#endif
#ifdef HAVE_POPPLER
#define POPPLER_RAXIAL_MIN_MAX , double min, double max
#define POPPLER_RAXIAL_MIN_MAX_ARG , min, max
#else
#define POPPLER_RAXIAL_MIN_MAX
#define POPPLER_RAXIAL_MIN_MAX_ARG
#endif
#ifdef HAVE_POPPLER
#include <goo/GooString.h>
#include <goo/gfile.h>
#else
#include "xpdf/config.h"
#include "gfile.h"
#include "GString.h"
#endif
#include "Object.h"
#include "Stream.h"
#include "Array.h"
#include "Dict.h"
#include "XRef.h"
#include "Catalog.h"
#include "Page.h"
#include "PDFDoc.h"
#include "Error.h"
#include "Link.h"
#include "OutputDev.h"
#include "GfxFont.h"
#include "GfxState.h"
//#include "NameToUnicodeTable.h"
#include "GlobalParams.h"
#endif
|