Mercurial > hgrepos > Python2 > PyMuPDF
comparison mupdf-source/thirdparty/leptonica/src/pdfio1stub.c @ 2:b50eed0cc0ef upstream
ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4.
The directory name has changed: no version number in the expanded directory now.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 15 Sep 2025 11:43:07 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1:1d09e1dec1d9 | 2:b50eed0cc0ef |
|---|---|
| 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 | |
| 27 /*! | |
| 28 * \file pdfio1stub.c | |
| 29 * <pre> | |
| 30 * | |
| 31 * Stubs for pdfio1.c functions | |
| 32 * </pre> | |
| 33 */ | |
| 34 | |
| 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 | |
| 47 l_ok convertFilesToPdf(const char *dirname, const char *substr, | |
| 48 l_int32 res, l_float32 scalefactor, | |
| 49 l_int32 type, l_int32 quality, | |
| 50 const char *title, const char *fileout) | |
| 51 { | |
| 52 return ERROR_INT("function not present", __func__, 1); | |
| 53 } | |
| 54 | |
| 55 /* ----------------------------------------------------------------------*/ | |
| 56 | |
| 57 l_ok saConvertFilesToPdf(SARRAY *sa, l_int32 res, l_float32 scalefactor, | |
| 58 l_int32 type, l_int32 quality, | |
| 59 const char *title, const char *fileout) | |
| 60 { | |
| 61 return ERROR_INT("function not present", __func__, 1); | |
| 62 } | |
| 63 | |
| 64 /* ----------------------------------------------------------------------*/ | |
| 65 | |
| 66 l_ok saConvertFilesToPdfData(SARRAY *sa, l_int32 res, | |
| 67 l_float32 scalefactor, l_int32 type, | |
| 68 l_int32 quality, const char *title, | |
| 69 l_uint8 **pdata, size_t *pnbytes) | |
| 70 { | |
| 71 return ERROR_INT("function not present", __func__, 1); | |
| 72 } | |
| 73 | |
| 74 /* ----------------------------------------------------------------------*/ | |
| 75 | |
| 76 l_ok selectDefaultPdfEncoding(PIX *pix, l_int32 *ptype) | |
| 77 { | |
| 78 return ERROR_INT("function not present", __func__, 1); | |
| 79 } | |
| 80 | |
| 81 /* ----------------------------------------------------------------------*/ | |
| 82 | |
| 83 l_ok convertUnscaledFilesToPdf(const char *dirname, const char *substr, | |
| 84 const char *title, const char *fileout) | |
| 85 { | |
| 86 return ERROR_INT("function not present", __func__, 1); | |
| 87 } | |
| 88 | |
| 89 /* ----------------------------------------------------------------------*/ | |
| 90 | |
| 91 l_ok saConvertUnscaledFilesToPdf(SARRAY *sa, const char *title, | |
| 92 const char *fileout) | |
| 93 { | |
| 94 return ERROR_INT("function not present", __func__, 1); | |
| 95 } | |
| 96 | |
| 97 /* ----------------------------------------------------------------------*/ | |
| 98 | |
| 99 l_ok saConvertUnscaledFilesToPdfData(SARRAY *sa, const char *title, | |
| 100 l_uint8 **pdata, size_t *pnbytes) | |
| 101 { | |
| 102 return ERROR_INT("function not present", __func__, 1); | |
| 103 } | |
| 104 | |
| 105 /* ----------------------------------------------------------------------*/ | |
| 106 | |
| 107 l_ok convertUnscaledToPdfData(const char *fname, const char *title, | |
| 108 l_uint8 **pdata, size_t *pnbytes) | |
| 109 { | |
| 110 return ERROR_INT("function not present", __func__, 1); | |
| 111 } | |
| 112 | |
| 113 /* ----------------------------------------------------------------------*/ | |
| 114 | |
| 115 l_ok pixaConvertToPdf(PIXA *pixa, l_int32 res, l_float32 scalefactor, | |
| 116 l_int32 type, l_int32 quality, | |
| 117 const char *title, const char *fileout) | |
| 118 { | |
| 119 return ERROR_INT("function not present", __func__, 1); | |
| 120 } | |
| 121 | |
| 122 /* ----------------------------------------------------------------------*/ | |
| 123 | |
| 124 l_ok pixaConvertToPdfData(PIXA *pixa, l_int32 res, l_float32 scalefactor, | |
| 125 l_int32 type, l_int32 quality, const char *title, | |
| 126 l_uint8 **pdata, size_t *pnbytes) | |
| 127 { | |
| 128 return ERROR_INT("function not present", __func__, 1); | |
| 129 } | |
| 130 | |
| 131 /* ----------------------------------------------------------------------*/ | |
| 132 | |
| 133 l_ok convertToPdf(const char *filein, | |
| 134 l_int32 type, l_int32 quality, | |
| 135 const char *fileout, | |
| 136 l_int32 x, l_int32 y, l_int32 res, | |
| 137 const char *title, | |
| 138 L_PDF_DATA **plpd, l_int32 position) | |
| 139 { | |
| 140 return ERROR_INT("function not present", __func__, 1); | |
| 141 } | |
| 142 | |
| 143 /* ----------------------------------------------------------------------*/ | |
| 144 | |
| 145 l_ok convertImageDataToPdf(l_uint8 *imdata, size_t size, | |
| 146 l_int32 type, l_int32 quality, | |
| 147 const char *fileout, | |
| 148 l_int32 x, l_int32 y, l_int32 res, | |
| 149 const char *title, | |
| 150 L_PDF_DATA **plpd, l_int32 position) | |
| 151 { | |
| 152 return ERROR_INT("function not present", __func__, 1); | |
| 153 } | |
| 154 | |
| 155 /* ----------------------------------------------------------------------*/ | |
| 156 | |
| 157 l_ok convertToPdfData(const char *filein, | |
| 158 l_int32 type, l_int32 quality, | |
| 159 l_uint8 **pdata, size_t *pnbytes, | |
| 160 l_int32 x, l_int32 y, l_int32 res, | |
| 161 const char *title, | |
| 162 L_PDF_DATA **plpd, l_int32 position) | |
| 163 { | |
| 164 return ERROR_INT("function not present", __func__, 1); | |
| 165 } | |
| 166 | |
| 167 /* ----------------------------------------------------------------------*/ | |
| 168 | |
| 169 l_ok convertImageDataToPdfData(l_uint8 *imdata, size_t size, | |
| 170 l_int32 type, l_int32 quality, | |
| 171 l_uint8 **pdata, size_t *pnbytes, | |
| 172 l_int32 x, l_int32 y, l_int32 res, | |
| 173 const char *title, | |
| 174 L_PDF_DATA **plpd, l_int32 position) | |
| 175 { | |
| 176 return ERROR_INT("function not present", __func__, 1); | |
| 177 } | |
| 178 | |
| 179 /* ----------------------------------------------------------------------*/ | |
| 180 | |
| 181 l_ok pixConvertToPdf(PIX *pix, l_int32 type, l_int32 quality, | |
| 182 const char *fileout, | |
| 183 l_int32 x, l_int32 y, l_int32 res, | |
| 184 const char *title, | |
| 185 L_PDF_DATA **plpd, l_int32 position) | |
| 186 { | |
| 187 return ERROR_INT("function not present", __func__, 1); | |
| 188 } | |
| 189 | |
| 190 /* ----------------------------------------------------------------------*/ | |
| 191 | |
| 192 l_ok pixWriteStreamPdf(FILE *fp, PIX *pix, l_int32 res, const char *title) | |
| 193 { | |
| 194 return ERROR_INT("function not present", __func__, 1); | |
| 195 } | |
| 196 | |
| 197 /* ----------------------------------------------------------------------*/ | |
| 198 | |
| 199 l_ok pixWriteMemPdf(l_uint8 **pdata, size_t *pnbytes, PIX *pix, | |
| 200 l_int32 res, const char *title) | |
| 201 { | |
| 202 return ERROR_INT("function not present", __func__, 1); | |
| 203 } | |
| 204 | |
| 205 /* ----------------------------------------------------------------------*/ | |
| 206 | |
| 207 l_ok convertSegmentedFilesToPdf(const char *dirname, const char *substr, | |
| 208 l_int32 res, l_int32 type, l_int32 thresh, | |
| 209 BOXAA *baa, l_int32 quality, | |
| 210 l_float32 scalefactor, const char *title, | |
| 211 const char *fileout) | |
| 212 { | |
| 213 return ERROR_INT("function not present", __func__, 1); | |
| 214 } | |
| 215 | |
| 216 /* ----------------------------------------------------------------------*/ | |
| 217 | |
| 218 BOXAA * convertNumberedMasksToBoxaa(const char *dirname, const char *substr, | |
| 219 l_int32 numpre, l_int32 numpost) | |
| 220 { | |
| 221 return (BOXAA *)ERROR_PTR("function not present", __func__, NULL); | |
| 222 } | |
| 223 | |
| 224 /* ----------------------------------------------------------------------*/ | |
| 225 | |
| 226 l_ok convertToPdfSegmented(const char *filein, l_int32 res, l_int32 type, | |
| 227 l_int32 thresh, BOXA *boxa, l_int32 quality, | |
| 228 l_float32 scalefactor, const char *title, | |
| 229 const char *fileout) | |
| 230 { | |
| 231 return ERROR_INT("function not present", __func__, 1); | |
| 232 } | |
| 233 | |
| 234 /* ----------------------------------------------------------------------*/ | |
| 235 | |
| 236 l_ok pixConvertToPdfSegmented(PIX *pixs, l_int32 res, l_int32 type, | |
| 237 l_int32 thresh, BOXA *boxa, l_int32 quality, | |
| 238 l_float32 scalefactor, const char *title, | |
| 239 const char *fileout) | |
| 240 { | |
| 241 return ERROR_INT("function not present", __func__, 1); | |
| 242 } | |
| 243 | |
| 244 /* ----------------------------------------------------------------------*/ | |
| 245 | |
| 246 l_ok convertToPdfDataSegmented(const char *filein, l_int32 res, | |
| 247 l_int32 type, l_int32 thresh, BOXA *boxa, | |
| 248 l_int32 quality, l_float32 scalefactor, | |
| 249 const char *title, | |
| 250 l_uint8 **pdata, size_t *pnbytes) | |
| 251 { | |
| 252 return ERROR_INT("function not present", __func__, 1); | |
| 253 } | |
| 254 | |
| 255 /* ----------------------------------------------------------------------*/ | |
| 256 | |
| 257 l_ok pixConvertToPdfDataSegmented(PIX *pixs, l_int32 res, l_int32 type, | |
| 258 l_int32 thresh, BOXA *boxa, | |
| 259 l_int32 quality, l_float32 scalefactor, | |
| 260 const char *title, | |
| 261 l_uint8 **pdata, size_t *pnbytes) | |
| 262 { | |
| 263 return ERROR_INT("function not present", __func__, 1); | |
| 264 } | |
| 265 | |
| 266 /* ----------------------------------------------------------------------*/ | |
| 267 | |
| 268 l_ok concatenatePdf(const char *dirname, const char *substr, | |
| 269 const char *fileout) | |
| 270 { | |
| 271 return ERROR_INT("function not present", __func__, 1); | |
| 272 } | |
| 273 | |
| 274 /* ----------------------------------------------------------------------*/ | |
| 275 | |
| 276 l_ok saConcatenatePdf(SARRAY *sa, const char *fileout) | |
| 277 { | |
| 278 return ERROR_INT("function not present", __func__, 1); | |
| 279 } | |
| 280 | |
| 281 /* ----------------------------------------------------------------------*/ | |
| 282 | |
| 283 l_ok ptraConcatenatePdf(L_PTRA *pa, const char *fileout) | |
| 284 { | |
| 285 return ERROR_INT("function not present", __func__, 1); | |
| 286 } | |
| 287 | |
| 288 /* ----------------------------------------------------------------------*/ | |
| 289 | |
| 290 l_ok concatenatePdfToData(const char *dirname, const char *substr, | |
| 291 l_uint8 **pdata, size_t *pnbytes) | |
| 292 { | |
| 293 return ERROR_INT("function not present", __func__, 1); | |
| 294 } | |
| 295 | |
| 296 /* ----------------------------------------------------------------------*/ | |
| 297 | |
| 298 l_ok saConcatenatePdfToData(SARRAY *sa, l_uint8 **pdata, size_t *pnbytes) | |
| 299 { | |
| 300 return ERROR_INT("function not present", __func__, 1); | |
| 301 } | |
| 302 | |
| 303 /* ----------------------------------------------------------------------*/ | |
| 304 | |
| 305 /* --------------------------------------------*/ | |
| 306 #endif /* !USE_PDFIO */ | |
| 307 /* --------------------------------------------*/ |
