Leptonica 1.85.0
Image processing and image analysis suite
Loading...
Searching...
No Matches
pdfio2stub.c
Go to the documentation of this file.
1/*====================================================================*
2 - Copyright (C) 2001 Leptonica. All rights reserved.
3 -
4 - Redistribution and use in source and binary forms, with or without
5 - modification, are permitted provided that the following conditions
6 - are met:
7 - 1. Redistributions of source code must retain the above copyright
8 - notice, this list of conditions and the following disclaimer.
9 - 2. Redistributions in binary form must reproduce the above
10 - copyright notice, this list of conditions and the following
11 - disclaimer in the documentation and/or other materials
12 - provided with the distribution.
13 -
14 - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
15 - ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
16 - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
17 - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ANY
18 - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
19 - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
20 - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
21 - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
22 - OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
23 - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
24 - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 *====================================================================*/
26
35#ifdef HAVE_CONFIG_H
36#include <config_auto.h>
37#endif /* HAVE_CONFIG_H */
38
39#include "allheaders.h"
40
41/* --------------------------------------------*/
42#if !USE_PDFIO /* defined in environ.h */
43/* --------------------------------------------*/
44
45/* ----------------------------------------------------------------------*/
46
47l_ok pixConvertToPdfData(PIX *pix, l_int32 type, l_int32 quality,
48 l_uint8 **pdata, size_t *pnbytes,
49 l_int32 x, l_int32 y, l_int32 res,
50 const char *title,
51 L_PDF_DATA **plpd, l_int32 position)
52{
53 return ERROR_INT("function not present", __func__, 1);
54}
55
56/* ----------------------------------------------------------------------*/
57
58l_ok ptraConcatenatePdfToData(L_PTRA *pa_data, SARRAY *sa,
59 l_uint8 **pdata, size_t *pnbytes)
60{
61 return ERROR_INT("function not present", __func__, 1);
62}
63
64/* ----------------------------------------------------------------------*/
65
66l_ok convertTiffMultipageToPdf(const char *filein, const char *fileout)
67{
68 return ERROR_INT("function not present", __func__, 1);
69}
70
71/* ----------------------------------------------------------------------*/
72
73l_ok l_generateCIDataForPdf(const char *fname, PIX *pix, l_int32 quality,
74 L_COMP_DATA **pcid)
75{
76 return ERROR_INT("function not present", __func__, 1);
77}
78
79/* ----------------------------------------------------------------------*/
80
81L_COMP_DATA * l_generateFlateDataPdf(const char *fname, PIX *pix)
82{
83 return (L_COMP_DATA *)ERROR_PTR("function not present", __func__, NULL);
84}
85
86/* ----------------------------------------------------------------------*/
87
88L_COMP_DATA * l_generateJpegData(const char *fname, l_int32 ascii85flag)
89{
90 return (L_COMP_DATA *)ERROR_PTR("function not present", __func__, NULL);
91}
92
93/* ----------------------------------------------------------------------*/
94
95L_COMP_DATA * l_generateJpegDataMem(l_uint8 *data, size_t nbytes,
96 l_int32 ascii85flag)
97{
98 return (L_COMP_DATA *)ERROR_PTR("function not present", __func__, NULL);
99}
100
101/* ----------------------------------------------------------------------*/
102
103l_ok l_generateCIData(const char *fname, l_int32 type, l_int32 quality,
104 l_int32 ascii85, L_COMP_DATA **pcid)
105{
106 return ERROR_INT("function not present", __func__, 1);
107}
108
109/* ----------------------------------------------------------------------*/
110
111l_ok pixGenerateCIData(PIX *pixs, l_int32 type, l_int32 quality,
112 l_int32 ascii85, L_COMP_DATA **pcid)
113{
114 return ERROR_INT("function not present", __func__, 1);
115}
116
117/* ----------------------------------------------------------------------*/
118
119L_COMP_DATA * l_generateFlateData(const char *fname, l_int32 ascii85flag)
120{
121 return (L_COMP_DATA *)ERROR_PTR("function not present", __func__, NULL);
122}
123
124/* ----------------------------------------------------------------------*/
125
126L_COMP_DATA * l_generateG4Data(const char *fname, l_int32 ascii85flag)
127{
128 return (L_COMP_DATA *)ERROR_PTR("function not present", __func__, NULL);
129}
130
131/* ----------------------------------------------------------------------*/
132
133l_ok cidConvertToPdfData(L_COMP_DATA *cid, const char *title,
134 l_uint8 **pdata, size_t *pnbytes)
135{
136 return ERROR_INT("function not present", __func__, 1);
137}
138
139/* ----------------------------------------------------------------------*/
140
141void l_CIDataDestroy(L_COMP_DATA **pcid)
142{
143 L_ERROR("function not present\n", __func__);
144 return;
145}
146
147/* ----------------------------------------------------------------------*/
148
149void l_pdfSetG4ImageMask(l_int32 flag)
150{
151 L_ERROR("function not present\n", __func__);
152 return;
153}
154
155/* ----------------------------------------------------------------------*/
156
157void l_pdfSetDateAndVersion(l_int32 flag)
158{
159 L_ERROR("function not present\n", __func__);
160 return;
161}
162
163/* ----------------------------------------------------------------------*/
164
165/* --------------------------------------------*/
166#endif /* !USE_PDFIO */
167/* --------------------------------------------*/
Definition ptra.h:54