comparison mupdf-source/platform/java/mupdf_native.h @ 3:2c135c81b16c

MERGE: upstream PyMuPDF 1.26.4 with MuPDF 1.26.7
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 15 Sep 2025 11:44:09 +0200
parents b50eed0cc0ef
children
comparison
equal deleted inserted replaced
0:6015a75abc2d 3:2c135c81b16c
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class com_artifex_mupdf_fitz_Archive */
4
5 #ifndef _Included_com_artifex_mupdf_fitz_Archive
6 #define _Included_com_artifex_mupdf_fitz_Archive
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11 * Class: com_artifex_mupdf_fitz_Archive
12 * Method: finalize
13 * Signature: ()V
14 */
15 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Archive_finalize
16 (JNIEnv *, jobject);
17
18 /*
19 * Class: com_artifex_mupdf_fitz_Archive
20 * Method: newNativeArchive
21 * Signature: (Ljava/lang/String;)J
22 */
23 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Archive_newNativeArchive
24 (JNIEnv *, jobject, jstring);
25
26 /*
27 * Class: com_artifex_mupdf_fitz_Archive
28 * Method: getFormat
29 * Signature: ()Ljava/lang/String;
30 */
31 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Archive_getFormat
32 (JNIEnv *, jobject);
33
34 /*
35 * Class: com_artifex_mupdf_fitz_Archive
36 * Method: countEntries
37 * Signature: ()I
38 */
39 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Archive_countEntries
40 (JNIEnv *, jobject);
41
42 /*
43 * Class: com_artifex_mupdf_fitz_Archive
44 * Method: listEntry
45 * Signature: (I)Ljava/lang/String;
46 */
47 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Archive_listEntry
48 (JNIEnv *, jobject, jint);
49
50 /*
51 * Class: com_artifex_mupdf_fitz_Archive
52 * Method: hasEntry
53 * Signature: (Ljava/lang/String;)Z
54 */
55 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Archive_hasEntry
56 (JNIEnv *, jobject, jstring);
57
58 /*
59 * Class: com_artifex_mupdf_fitz_Archive
60 * Method: readEntry
61 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Buffer;
62 */
63 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Archive_readEntry
64 (JNIEnv *, jobject, jstring);
65
66 #ifdef __cplusplus
67 }
68 #endif
69 #endif
70 /* DO NOT EDIT THIS FILE - it is machine generated */
71 #include <jni.h>
72 /* Header for class com_artifex_mupdf_fitz_BarcodeInfo */
73
74 #ifndef _Included_com_artifex_mupdf_fitz_BarcodeInfo
75 #define _Included_com_artifex_mupdf_fitz_BarcodeInfo
76 #ifdef __cplusplus
77 extern "C" {
78 #endif
79 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_NONE
80 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_NONE 0L
81 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_AZTEC
82 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_AZTEC 1L
83 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODABAR
84 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODABAR 2L
85 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODE39
86 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODE39 3L
87 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODE93
88 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODE93 4L
89 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODE128
90 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_CODE128 5L
91 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATABAR
92 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATABAR 6L
93 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATABAREXPANDED
94 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATABAREXPANDED 7L
95 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATAMATRIX
96 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATAMATRIX 8L
97 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_EAN8
98 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_EAN8 9L
99 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_EAN13
100 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_EAN13 10L
101 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_ITF
102 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_ITF 11L
103 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_MAXICODE
104 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_MAXICODE 12L
105 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_PDF417
106 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_PDF417 13L
107 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_QRCODE
108 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_QRCODE 14L
109 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_UPCA
110 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_UPCA 15L
111 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_UPCE
112 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_UPCE 16L
113 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_MICROQRCODE
114 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_MICROQRCODE 17L
115 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_RMQRCODE
116 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_RMQRCODE 18L
117 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DXFILMEDGE
118 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DXFILMEDGE 19L
119 #undef com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATABARLIMITED
120 #define com_artifex_mupdf_fitz_BarcodeInfo_BARCODE_DATABARLIMITED 20L
121 /*
122 * Class: com_artifex_mupdf_fitz_BarcodeInfo
123 * Method: toString
124 * Signature: ()Ljava/lang/String;
125 */
126 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_BarcodeInfo_toString
127 (JNIEnv *, jobject);
128
129 #ifdef __cplusplus
130 }
131 #endif
132 #endif
133 /* DO NOT EDIT THIS FILE - it is machine generated */
134 #include <jni.h>
135 /* Header for class com_artifex_mupdf_fitz_Buffer */
136
137 #ifndef _Included_com_artifex_mupdf_fitz_Buffer
138 #define _Included_com_artifex_mupdf_fitz_Buffer
139 #ifdef __cplusplus
140 extern "C" {
141 #endif
142 /*
143 * Class: com_artifex_mupdf_fitz_Buffer
144 * Method: finalize
145 * Signature: ()V
146 */
147 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_finalize
148 (JNIEnv *, jobject);
149
150 /*
151 * Class: com_artifex_mupdf_fitz_Buffer
152 * Method: newNativeBuffer
153 * Signature: (I)J
154 */
155 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Buffer_newNativeBuffer
156 (JNIEnv *, jobject, jint);
157
158 /*
159 * Class: com_artifex_mupdf_fitz_Buffer
160 * Method: getLength
161 * Signature: ()I
162 */
163 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_getLength
164 (JNIEnv *, jobject);
165
166 /*
167 * Class: com_artifex_mupdf_fitz_Buffer
168 * Method: readByte
169 * Signature: (I)I
170 */
171 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_readByte
172 (JNIEnv *, jobject, jint);
173
174 /*
175 * Class: com_artifex_mupdf_fitz_Buffer
176 * Method: readBytes
177 * Signature: (I[B)I
178 */
179 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_readBytes
180 (JNIEnv *, jobject, jint, jbyteArray);
181
182 /*
183 * Class: com_artifex_mupdf_fitz_Buffer
184 * Method: readBytesInto
185 * Signature: (I[BII)I
186 */
187 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_readBytesInto
188 (JNIEnv *, jobject, jint, jbyteArray, jint, jint);
189
190 /*
191 * Class: com_artifex_mupdf_fitz_Buffer
192 * Method: writeByte
193 * Signature: (B)V
194 */
195 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeByte
196 (JNIEnv *, jobject, jbyte);
197
198 /*
199 * Class: com_artifex_mupdf_fitz_Buffer
200 * Method: writeBytes
201 * Signature: ([B)V
202 */
203 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeBytes
204 (JNIEnv *, jobject, jbyteArray);
205
206 /*
207 * Class: com_artifex_mupdf_fitz_Buffer
208 * Method: writeBytesFrom
209 * Signature: ([BII)V
210 */
211 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeBytesFrom
212 (JNIEnv *, jobject, jbyteArray, jint, jint);
213
214 /*
215 * Class: com_artifex_mupdf_fitz_Buffer
216 * Method: writeBuffer
217 * Signature: (Lcom/artifex/mupdf/fitz/Buffer;)V
218 */
219 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeBuffer
220 (JNIEnv *, jobject, jobject);
221
222 /*
223 * Class: com_artifex_mupdf_fitz_Buffer
224 * Method: writeRune
225 * Signature: (I)V
226 */
227 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeRune
228 (JNIEnv *, jobject, jint);
229
230 /*
231 * Class: com_artifex_mupdf_fitz_Buffer
232 * Method: writeLine
233 * Signature: (Ljava/lang/String;)V
234 */
235 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeLine
236 (JNIEnv *, jobject, jstring);
237
238 /*
239 * Class: com_artifex_mupdf_fitz_Buffer
240 * Method: writeLines
241 * Signature: ([Ljava/lang/String;)V
242 */
243 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeLines
244 (JNIEnv *, jobject, jobjectArray);
245
246 /*
247 * Class: com_artifex_mupdf_fitz_Buffer
248 * Method: slice
249 * Signature: (II)Lcom/artifex/mupdf/fitz/Buffer;
250 */
251 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Buffer_slice
252 (JNIEnv *, jobject, jint, jint);
253
254 /*
255 * Class: com_artifex_mupdf_fitz_Buffer
256 * Method: save
257 * Signature: (Ljava/lang/String;)V
258 */
259 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_save
260 (JNIEnv *, jobject, jstring);
261
262 /*
263 * Class: com_artifex_mupdf_fitz_Buffer
264 * Method: asString
265 * Signature: ()Ljava/lang/String;
266 */
267 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Buffer_asString
268 (JNIEnv *, jobject);
269
270 #ifdef __cplusplus
271 }
272 #endif
273 #endif
274 /* DO NOT EDIT THIS FILE - it is machine generated */
275 #include <jni.h>
276 /* Header for class com_artifex_mupdf_fitz_ColorSpace */
277
278 #ifndef _Included_com_artifex_mupdf_fitz_ColorSpace
279 #define _Included_com_artifex_mupdf_fitz_ColorSpace
280 #ifdef __cplusplus
281 extern "C" {
282 #endif
283 #undef com_artifex_mupdf_fitz_ColorSpace_NONE
284 #define com_artifex_mupdf_fitz_ColorSpace_NONE 0L
285 #undef com_artifex_mupdf_fitz_ColorSpace_GRAY
286 #define com_artifex_mupdf_fitz_ColorSpace_GRAY 1L
287 #undef com_artifex_mupdf_fitz_ColorSpace_RGB
288 #define com_artifex_mupdf_fitz_ColorSpace_RGB 2L
289 #undef com_artifex_mupdf_fitz_ColorSpace_BGR
290 #define com_artifex_mupdf_fitz_ColorSpace_BGR 3L
291 #undef com_artifex_mupdf_fitz_ColorSpace_CMYK
292 #define com_artifex_mupdf_fitz_ColorSpace_CMYK 4L
293 #undef com_artifex_mupdf_fitz_ColorSpace_LAB
294 #define com_artifex_mupdf_fitz_ColorSpace_LAB 5L
295 #undef com_artifex_mupdf_fitz_ColorSpace_INDEXED
296 #define com_artifex_mupdf_fitz_ColorSpace_INDEXED 6L
297 #undef com_artifex_mupdf_fitz_ColorSpace_SEPARATION
298 #define com_artifex_mupdf_fitz_ColorSpace_SEPARATION 7L
299 /*
300 * Class: com_artifex_mupdf_fitz_ColorSpace
301 * Method: finalize
302 * Signature: ()V
303 */
304 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_finalize
305 (JNIEnv *, jobject);
306
307 /*
308 * Class: com_artifex_mupdf_fitz_ColorSpace
309 * Method: newNativeColorSpace
310 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/Buffer;)J
311 */
312 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_newNativeColorSpace
313 (JNIEnv *, jobject, jstring, jobject);
314
315 /*
316 * Class: com_artifex_mupdf_fitz_ColorSpace
317 * Method: nativeDeviceGray
318 * Signature: ()J
319 */
320 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceGray
321 (JNIEnv *, jclass);
322
323 /*
324 * Class: com_artifex_mupdf_fitz_ColorSpace
325 * Method: nativeDeviceRGB
326 * Signature: ()J
327 */
328 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceRGB
329 (JNIEnv *, jclass);
330
331 /*
332 * Class: com_artifex_mupdf_fitz_ColorSpace
333 * Method: nativeDeviceBGR
334 * Signature: ()J
335 */
336 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceBGR
337 (JNIEnv *, jclass);
338
339 /*
340 * Class: com_artifex_mupdf_fitz_ColorSpace
341 * Method: nativeDeviceCMYK
342 * Signature: ()J
343 */
344 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceCMYK
345 (JNIEnv *, jclass);
346
347 /*
348 * Class: com_artifex_mupdf_fitz_ColorSpace
349 * Method: getNumberOfComponents
350 * Signature: ()I
351 */
352 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_getNumberOfComponents
353 (JNIEnv *, jobject);
354
355 /*
356 * Class: com_artifex_mupdf_fitz_ColorSpace
357 * Method: toString
358 * Signature: ()Ljava/lang/String;
359 */
360 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_toString
361 (JNIEnv *, jobject);
362
363 /*
364 * Class: com_artifex_mupdf_fitz_ColorSpace
365 * Method: isGray
366 * Signature: ()Z
367 */
368 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isGray
369 (JNIEnv *, jobject);
370
371 /*
372 * Class: com_artifex_mupdf_fitz_ColorSpace
373 * Method: isRGB
374 * Signature: ()Z
375 */
376 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isRGB
377 (JNIEnv *, jobject);
378
379 /*
380 * Class: com_artifex_mupdf_fitz_ColorSpace
381 * Method: isCMYK
382 * Signature: ()Z
383 */
384 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isCMYK
385 (JNIEnv *, jobject);
386
387 /*
388 * Class: com_artifex_mupdf_fitz_ColorSpace
389 * Method: isIndexed
390 * Signature: ()Z
391 */
392 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isIndexed
393 (JNIEnv *, jobject);
394
395 /*
396 * Class: com_artifex_mupdf_fitz_ColorSpace
397 * Method: isLab
398 * Signature: ()Z
399 */
400 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isLab
401 (JNIEnv *, jobject);
402
403 /*
404 * Class: com_artifex_mupdf_fitz_ColorSpace
405 * Method: isDeviceN
406 * Signature: ()Z
407 */
408 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isDeviceN
409 (JNIEnv *, jobject);
410
411 /*
412 * Class: com_artifex_mupdf_fitz_ColorSpace
413 * Method: isSubtractive
414 * Signature: ()Z
415 */
416 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_isSubtractive
417 (JNIEnv *, jobject);
418
419 /*
420 * Class: com_artifex_mupdf_fitz_ColorSpace
421 * Method: getType
422 * Signature: ()I
423 */
424 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_getType
425 (JNIEnv *, jobject);
426
427 #ifdef __cplusplus
428 }
429 #endif
430 #endif
431 /* DO NOT EDIT THIS FILE - it is machine generated */
432 #include <jni.h>
433 /* Header for class com_artifex_mupdf_fitz_Context */
434
435 #ifndef _Included_com_artifex_mupdf_fitz_Context
436 #define _Included_com_artifex_mupdf_fitz_Context
437 #ifdef __cplusplus
438 extern "C" {
439 #endif
440 /*
441 * Class: com_artifex_mupdf_fitz_Context
442 * Method: initNative
443 * Signature: ()I
444 */
445 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Context_initNative
446 (JNIEnv *, jclass);
447
448 /*
449 * Class: com_artifex_mupdf_fitz_Context
450 * Method: emptyStore
451 * Signature: ()V
452 */
453 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Context_emptyStore
454 (JNIEnv *, jclass);
455
456 /*
457 * Class: com_artifex_mupdf_fitz_Context
458 * Method: shrinkStore
459 * Signature: (I)Z
460 */
461 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Context_shrinkStore
462 (JNIEnv *, jclass, jint);
463
464 /*
465 * Class: com_artifex_mupdf_fitz_Context
466 * Method: enableICC
467 * Signature: ()V
468 */
469 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Context_enableICC
470 (JNIEnv *, jclass);
471
472 /*
473 * Class: com_artifex_mupdf_fitz_Context
474 * Method: disableICC
475 * Signature: ()V
476 */
477 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Context_disableICC
478 (JNIEnv *, jclass);
479
480 /*
481 * Class: com_artifex_mupdf_fitz_Context
482 * Method: setAntiAliasLevel
483 * Signature: (I)V
484 */
485 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Context_setAntiAliasLevel
486 (JNIEnv *, jclass, jint);
487
488 /*
489 * Class: com_artifex_mupdf_fitz_Context
490 * Method: setUserCSS
491 * Signature: (Ljava/lang/String;)V
492 */
493 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Context_setUserCSS
494 (JNIEnv *, jclass, jstring);
495
496 /*
497 * Class: com_artifex_mupdf_fitz_Context
498 * Method: useDocumentCSS
499 * Signature: (Z)V
500 */
501 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Context_useDocumentCSS
502 (JNIEnv *, jclass, jboolean);
503
504 /*
505 * Class: com_artifex_mupdf_fitz_Context
506 * Method: getVersion
507 * Signature: ()Lcom/artifex/mupdf/fitz/Context/Version;
508 */
509 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Context_getVersion
510 (JNIEnv *, jclass);
511
512 #ifdef __cplusplus
513 }
514 #endif
515 #endif
516 /* DO NOT EDIT THIS FILE - it is machine generated */
517 #include <jni.h>
518 /* Header for class com_artifex_mupdf_fitz_Cookie */
519
520 #ifndef _Included_com_artifex_mupdf_fitz_Cookie
521 #define _Included_com_artifex_mupdf_fitz_Cookie
522 #ifdef __cplusplus
523 extern "C" {
524 #endif
525 /*
526 * Class: com_artifex_mupdf_fitz_Cookie
527 * Method: finalize
528 * Signature: ()V
529 */
530 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Cookie_finalize
531 (JNIEnv *, jobject);
532
533 /*
534 * Class: com_artifex_mupdf_fitz_Cookie
535 * Method: newNative
536 * Signature: ()J
537 */
538 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Cookie_newNative
539 (JNIEnv *, jobject);
540
541 /*
542 * Class: com_artifex_mupdf_fitz_Cookie
543 * Method: abort
544 * Signature: ()V
545 */
546 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Cookie_abort
547 (JNIEnv *, jobject);
548
549 /*
550 * Class: com_artifex_mupdf_fitz_Cookie
551 * Method: getProgress
552 * Signature: ()I
553 */
554 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Cookie_getProgress
555 (JNIEnv *, jobject);
556
557 /*
558 * Class: com_artifex_mupdf_fitz_Cookie
559 * Method: getProgressMax
560 * Signature: ()I
561 */
562 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Cookie_getProgressMax
563 (JNIEnv *, jobject);
564
565 /*
566 * Class: com_artifex_mupdf_fitz_Cookie
567 * Method: getErrors
568 * Signature: ()I
569 */
570 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Cookie_getErrors
571 (JNIEnv *, jobject);
572
573 /*
574 * Class: com_artifex_mupdf_fitz_Cookie
575 * Method: getIncomplete
576 * Signature: ()Z
577 */
578 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Cookie_getIncomplete
579 (JNIEnv *, jobject);
580
581 #ifdef __cplusplus
582 }
583 #endif
584 #endif
585 /* DO NOT EDIT THIS FILE - it is machine generated */
586 #include <jni.h>
587 /* Header for class com_artifex_mupdf_fitz_DOM */
588
589 #ifndef _Included_com_artifex_mupdf_fitz_DOM
590 #define _Included_com_artifex_mupdf_fitz_DOM
591 #ifdef __cplusplus
592 extern "C" {
593 #endif
594 /*
595 * Class: com_artifex_mupdf_fitz_DOM
596 * Method: finalize
597 * Signature: ()V
598 */
599 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DOM_finalize
600 (JNIEnv *, jobject);
601
602 /*
603 * Class: com_artifex_mupdf_fitz_DOM
604 * Method: body
605 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
606 */
607 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_body
608 (JNIEnv *, jobject);
609
610 /*
611 * Class: com_artifex_mupdf_fitz_DOM
612 * Method: document
613 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
614 */
615 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_document
616 (JNIEnv *, jobject);
617
618 /*
619 * Class: com_artifex_mupdf_fitz_DOM
620 * Method: createTextNode
621 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/DOM;
622 */
623 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_createTextNode
624 (JNIEnv *, jobject, jstring);
625
626 /*
627 * Class: com_artifex_mupdf_fitz_DOM
628 * Method: createElement
629 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/DOM;
630 */
631 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_createElement
632 (JNIEnv *, jobject, jstring);
633
634 /*
635 * Class: com_artifex_mupdf_fitz_DOM
636 * Method: insertBefore
637 * Signature: (Lcom/artifex/mupdf/fitz/DOM;)V
638 */
639 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DOM_insertBefore
640 (JNIEnv *, jobject, jobject);
641
642 /*
643 * Class: com_artifex_mupdf_fitz_DOM
644 * Method: insertAfter
645 * Signature: (Lcom/artifex/mupdf/fitz/DOM;)V
646 */
647 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DOM_insertAfter
648 (JNIEnv *, jobject, jobject);
649
650 /*
651 * Class: com_artifex_mupdf_fitz_DOM
652 * Method: appendChild
653 * Signature: (Lcom/artifex/mupdf/fitz/DOM;)V
654 */
655 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DOM_appendChild
656 (JNIEnv *, jobject, jobject);
657
658 /*
659 * Class: com_artifex_mupdf_fitz_DOM
660 * Method: remove
661 * Signature: ()V
662 */
663 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DOM_remove
664 (JNIEnv *, jobject);
665
666 /*
667 * Class: com_artifex_mupdf_fitz_DOM
668 * Method: clone
669 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
670 */
671 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_clone
672 (JNIEnv *, jobject);
673
674 /*
675 * Class: com_artifex_mupdf_fitz_DOM
676 * Method: parent
677 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
678 */
679 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_parent
680 (JNIEnv *, jobject);
681
682 /*
683 * Class: com_artifex_mupdf_fitz_DOM
684 * Method: firstChild
685 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
686 */
687 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_firstChild
688 (JNIEnv *, jobject);
689
690 /*
691 * Class: com_artifex_mupdf_fitz_DOM
692 * Method: next
693 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
694 */
695 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_next
696 (JNIEnv *, jobject);
697
698 /*
699 * Class: com_artifex_mupdf_fitz_DOM
700 * Method: previous
701 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
702 */
703 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_previous
704 (JNIEnv *, jobject);
705
706 /*
707 * Class: com_artifex_mupdf_fitz_DOM
708 * Method: addAttribute
709 * Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/DOM;
710 */
711 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_addAttribute
712 (JNIEnv *, jobject, jstring, jstring);
713
714 /*
715 * Class: com_artifex_mupdf_fitz_DOM
716 * Method: removeAttribute
717 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/DOM;
718 */
719 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_removeAttribute
720 (JNIEnv *, jobject, jstring);
721
722 /*
723 * Class: com_artifex_mupdf_fitz_DOM
724 * Method: attribute
725 * Signature: (Ljava/lang/String;)Ljava/lang/String;
726 */
727 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_DOM_attribute
728 (JNIEnv *, jobject, jstring);
729
730 /*
731 * Class: com_artifex_mupdf_fitz_DOM
732 * Method: attributes
733 * Signature: ()[Lcom/artifex/mupdf/fitz/DOM/DOMAttribute;
734 */
735 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_DOM_attributes
736 (JNIEnv *, jobject);
737
738 /*
739 * Class: com_artifex_mupdf_fitz_DOM
740 * Method: find
741 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/DOM;
742 */
743 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_find
744 (JNIEnv *, jobject, jstring, jstring, jstring);
745
746 /*
747 * Class: com_artifex_mupdf_fitz_DOM
748 * Method: findNext
749 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/DOM;
750 */
751 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DOM_findNext
752 (JNIEnv *, jobject, jstring, jstring, jstring);
753
754 #ifdef __cplusplus
755 }
756 #endif
757 #endif
758 /* DO NOT EDIT THIS FILE - it is machine generated */
759 #include <jni.h>
760 /* Header for class com_artifex_mupdf_fitz_DefaultColorSpaces */
761
762 #ifndef _Included_com_artifex_mupdf_fitz_DefaultColorSpaces
763 #define _Included_com_artifex_mupdf_fitz_DefaultColorSpaces
764 #ifdef __cplusplus
765 extern "C" {
766 #endif
767 /*
768 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
769 * Method: finalize
770 * Signature: ()V
771 */
772 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_finalize
773 (JNIEnv *, jobject);
774
775 /*
776 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
777 * Method: setDefaultGray
778 * Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;)V
779 */
780 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_setDefaultGray
781 (JNIEnv *, jobject, jobject);
782
783 /*
784 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
785 * Method: setDefaultRGB
786 * Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;)V
787 */
788 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_setDefaultRGB
789 (JNIEnv *, jobject, jobject);
790
791 /*
792 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
793 * Method: setDefaultCMYK
794 * Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;)V
795 */
796 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_setDefaultCMYK
797 (JNIEnv *, jobject, jobject);
798
799 /*
800 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
801 * Method: setOutputIntent
802 * Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;)V
803 */
804 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_setOutputIntent
805 (JNIEnv *, jobject, jobject);
806
807 /*
808 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
809 * Method: getDefaultGray
810 * Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
811 */
812 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_getDefaultGray
813 (JNIEnv *, jobject);
814
815 /*
816 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
817 * Method: getDefaultRGB
818 * Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
819 */
820 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_getDefaultRGB
821 (JNIEnv *, jobject);
822
823 /*
824 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
825 * Method: getDefaultCMYK
826 * Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
827 */
828 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_getDefaultCMYK
829 (JNIEnv *, jobject);
830
831 /*
832 * Class: com_artifex_mupdf_fitz_DefaultColorSpaces
833 * Method: getOutputIntent
834 * Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
835 */
836 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DefaultColorSpaces_getOutputIntent
837 (JNIEnv *, jobject);
838
839 #ifdef __cplusplus
840 }
841 #endif
842 #endif
843 /* DO NOT EDIT THIS FILE - it is machine generated */
844 #include <jni.h>
845 /* Header for class com_artifex_mupdf_fitz_Device */
846
847 #ifndef _Included_com_artifex_mupdf_fitz_Device
848 #define _Included_com_artifex_mupdf_fitz_Device
849 #ifdef __cplusplus
850 extern "C" {
851 #endif
852 #undef com_artifex_mupdf_fitz_Device_BLEND_NORMAL
853 #define com_artifex_mupdf_fitz_Device_BLEND_NORMAL 0L
854 #undef com_artifex_mupdf_fitz_Device_BLEND_MULTIPLY
855 #define com_artifex_mupdf_fitz_Device_BLEND_MULTIPLY 1L
856 #undef com_artifex_mupdf_fitz_Device_BLEND_SCREEN
857 #define com_artifex_mupdf_fitz_Device_BLEND_SCREEN 2L
858 #undef com_artifex_mupdf_fitz_Device_BLEND_OVERLAY
859 #define com_artifex_mupdf_fitz_Device_BLEND_OVERLAY 3L
860 #undef com_artifex_mupdf_fitz_Device_BLEND_DARKEN
861 #define com_artifex_mupdf_fitz_Device_BLEND_DARKEN 4L
862 #undef com_artifex_mupdf_fitz_Device_BLEND_LIGHTEN
863 #define com_artifex_mupdf_fitz_Device_BLEND_LIGHTEN 5L
864 #undef com_artifex_mupdf_fitz_Device_BLEND_COLOR_DODGE
865 #define com_artifex_mupdf_fitz_Device_BLEND_COLOR_DODGE 6L
866 #undef com_artifex_mupdf_fitz_Device_BLEND_COLOR_BURN
867 #define com_artifex_mupdf_fitz_Device_BLEND_COLOR_BURN 7L
868 #undef com_artifex_mupdf_fitz_Device_BLEND_HARD_LIGHT
869 #define com_artifex_mupdf_fitz_Device_BLEND_HARD_LIGHT 8L
870 #undef com_artifex_mupdf_fitz_Device_BLEND_SOFT_LIGHT
871 #define com_artifex_mupdf_fitz_Device_BLEND_SOFT_LIGHT 9L
872 #undef com_artifex_mupdf_fitz_Device_BLEND_DIFFERENCE
873 #define com_artifex_mupdf_fitz_Device_BLEND_DIFFERENCE 10L
874 #undef com_artifex_mupdf_fitz_Device_BLEND_EXCLUSION
875 #define com_artifex_mupdf_fitz_Device_BLEND_EXCLUSION 11L
876 #undef com_artifex_mupdf_fitz_Device_BLEND_HUE
877 #define com_artifex_mupdf_fitz_Device_BLEND_HUE 12L
878 #undef com_artifex_mupdf_fitz_Device_BLEND_SATURATION
879 #define com_artifex_mupdf_fitz_Device_BLEND_SATURATION 13L
880 #undef com_artifex_mupdf_fitz_Device_BLEND_COLOR
881 #define com_artifex_mupdf_fitz_Device_BLEND_COLOR 14L
882 #undef com_artifex_mupdf_fitz_Device_BLEND_LUMINOSITY
883 #define com_artifex_mupdf_fitz_Device_BLEND_LUMINOSITY 15L
884 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_MASK
885 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_MASK 1L
886 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_COLOR
887 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_COLOR 2L
888 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_UNCACHEABLE
889 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_UNCACHEABLE 4L
890 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_FILLCOLOR_UNDEFINED
891 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_FILLCOLOR_UNDEFINED 8L
892 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_STROKECOLOR_UNDEFINED
893 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_STROKECOLOR_UNDEFINED 16L
894 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_STARTCAP_UNDEFINED
895 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_STARTCAP_UNDEFINED 32L
896 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_DASHCAP_UNDEFINED
897 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_DASHCAP_UNDEFINED 64L
898 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_ENDCAP_UNDEFINED
899 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_ENDCAP_UNDEFINED 128L
900 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_LINEJOIN_UNDEFINED
901 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_LINEJOIN_UNDEFINED 256L
902 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_MITERLIMIT_UNDEFINED
903 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_MITERLIMIT_UNDEFINED 512L
904 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_LINEWIDTH_UNDEFINED
905 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_LINEWIDTH_UNDEFINED 1024L
906 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_BBOX_DEFINED
907 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_BBOX_DEFINED 2048L
908 #undef com_artifex_mupdf_fitz_Device_DEVICE_FLAG_GRIDFIT_AS_TILED
909 #define com_artifex_mupdf_fitz_Device_DEVICE_FLAG_GRIDFIT_AS_TILED 4096L
910 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_INVALID
911 #define com_artifex_mupdf_fitz_Device_STRUCTURE_INVALID -1L
912 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_DOCUMENT
913 #define com_artifex_mupdf_fitz_Device_STRUCTURE_DOCUMENT 0L
914 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_PART
915 #define com_artifex_mupdf_fitz_Device_STRUCTURE_PART 1L
916 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_ART
917 #define com_artifex_mupdf_fitz_Device_STRUCTURE_ART 2L
918 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_SECT
919 #define com_artifex_mupdf_fitz_Device_STRUCTURE_SECT 3L
920 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_DIV
921 #define com_artifex_mupdf_fitz_Device_STRUCTURE_DIV 4L
922 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_BLOCKQUOTE
923 #define com_artifex_mupdf_fitz_Device_STRUCTURE_BLOCKQUOTE 5L
924 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_CAPTION
925 #define com_artifex_mupdf_fitz_Device_STRUCTURE_CAPTION 6L
926 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TOC
927 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TOC 7L
928 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TOCI
929 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TOCI 8L
930 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_INDEX
931 #define com_artifex_mupdf_fitz_Device_STRUCTURE_INDEX 9L
932 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_NONSTRUCT
933 #define com_artifex_mupdf_fitz_Device_STRUCTURE_NONSTRUCT 10L
934 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_PRIVATE
935 #define com_artifex_mupdf_fitz_Device_STRUCTURE_PRIVATE 11L
936 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_DOCUMENTFRAGMENT
937 #define com_artifex_mupdf_fitz_Device_STRUCTURE_DOCUMENTFRAGMENT 12L
938 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_ASIDE
939 #define com_artifex_mupdf_fitz_Device_STRUCTURE_ASIDE 13L
940 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TITLE
941 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TITLE 14L
942 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_FENOTE
943 #define com_artifex_mupdf_fitz_Device_STRUCTURE_FENOTE 15L
944 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_SUB
945 #define com_artifex_mupdf_fitz_Device_STRUCTURE_SUB 16L
946 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_P
947 #define com_artifex_mupdf_fitz_Device_STRUCTURE_P 17L
948 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H
949 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H 18L
950 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H1
951 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H1 19L
952 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H2
953 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H2 20L
954 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H3
955 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H3 21L
956 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H4
957 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H4 22L
958 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H5
959 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H5 23L
960 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_H6
961 #define com_artifex_mupdf_fitz_Device_STRUCTURE_H6 24L
962 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_LIST
963 #define com_artifex_mupdf_fitz_Device_STRUCTURE_LIST 25L
964 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_LISTITEM
965 #define com_artifex_mupdf_fitz_Device_STRUCTURE_LISTITEM 26L
966 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_LABEL
967 #define com_artifex_mupdf_fitz_Device_STRUCTURE_LABEL 27L
968 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_LISTBODY
969 #define com_artifex_mupdf_fitz_Device_STRUCTURE_LISTBODY 28L
970 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TABLE
971 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TABLE 29L
972 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TR
973 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TR 30L
974 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TH
975 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TH 31L
976 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TD
977 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TD 32L
978 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_THEAD
979 #define com_artifex_mupdf_fitz_Device_STRUCTURE_THEAD 33L
980 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TBODY
981 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TBODY 34L
982 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_TFOOT
983 #define com_artifex_mupdf_fitz_Device_STRUCTURE_TFOOT 35L
984 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_SPAN
985 #define com_artifex_mupdf_fitz_Device_STRUCTURE_SPAN 36L
986 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_QUOTE
987 #define com_artifex_mupdf_fitz_Device_STRUCTURE_QUOTE 37L
988 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_NOTE
989 #define com_artifex_mupdf_fitz_Device_STRUCTURE_NOTE 38L
990 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_REFERENCE
991 #define com_artifex_mupdf_fitz_Device_STRUCTURE_REFERENCE 39L
992 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_BIBENTRY
993 #define com_artifex_mupdf_fitz_Device_STRUCTURE_BIBENTRY 40L
994 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_CODE
995 #define com_artifex_mupdf_fitz_Device_STRUCTURE_CODE 41L
996 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_LINK
997 #define com_artifex_mupdf_fitz_Device_STRUCTURE_LINK 42L
998 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_ANNOT
999 #define com_artifex_mupdf_fitz_Device_STRUCTURE_ANNOT 43L
1000 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_EM
1001 #define com_artifex_mupdf_fitz_Device_STRUCTURE_EM 44L
1002 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_STRONG
1003 #define com_artifex_mupdf_fitz_Device_STRUCTURE_STRONG 45L
1004 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_RUBY
1005 #define com_artifex_mupdf_fitz_Device_STRUCTURE_RUBY 46L
1006 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_RB
1007 #define com_artifex_mupdf_fitz_Device_STRUCTURE_RB 47L
1008 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_RT
1009 #define com_artifex_mupdf_fitz_Device_STRUCTURE_RT 48L
1010 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_RP
1011 #define com_artifex_mupdf_fitz_Device_STRUCTURE_RP 49L
1012 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_WARICHU
1013 #define com_artifex_mupdf_fitz_Device_STRUCTURE_WARICHU 50L
1014 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_WT
1015 #define com_artifex_mupdf_fitz_Device_STRUCTURE_WT 51L
1016 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_WP
1017 #define com_artifex_mupdf_fitz_Device_STRUCTURE_WP 52L
1018 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_FIGURE
1019 #define com_artifex_mupdf_fitz_Device_STRUCTURE_FIGURE 53L
1020 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_FORMULA
1021 #define com_artifex_mupdf_fitz_Device_STRUCTURE_FORMULA 54L
1022 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_FORM
1023 #define com_artifex_mupdf_fitz_Device_STRUCTURE_FORM 55L
1024 #undef com_artifex_mupdf_fitz_Device_STRUCTURE_ARTIFACT
1025 #define com_artifex_mupdf_fitz_Device_STRUCTURE_ARTIFACT 56L
1026 #undef com_artifex_mupdf_fitz_Device_METATEXT_ACTUALTEXT
1027 #define com_artifex_mupdf_fitz_Device_METATEXT_ACTUALTEXT 0L
1028 #undef com_artifex_mupdf_fitz_Device_METATEXT_ALT
1029 #define com_artifex_mupdf_fitz_Device_METATEXT_ALT 1L
1030 #undef com_artifex_mupdf_fitz_Device_METATEXT_ABBREVIATION
1031 #define com_artifex_mupdf_fitz_Device_METATEXT_ABBREVIATION 2L
1032 #undef com_artifex_mupdf_fitz_Device_METATEXT_TITLE
1033 #define com_artifex_mupdf_fitz_Device_METATEXT_TITLE 3L
1034 /*
1035 * Class: com_artifex_mupdf_fitz_Device
1036 * Method: finalize
1037 * Signature: ()V
1038 */
1039 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Device_finalize
1040 (JNIEnv *, jobject);
1041
1042 /*
1043 * Class: com_artifex_mupdf_fitz_Device
1044 * Method: newNative
1045 * Signature: ()J
1046 */
1047 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Device_newNative
1048 (JNIEnv *, jobject);
1049
1050 #ifdef __cplusplus
1051 }
1052 #endif
1053 #endif
1054 /* DO NOT EDIT THIS FILE - it is machine generated */
1055 #include <jni.h>
1056 /* Header for class com_artifex_mupdf_fitz_DisplayList */
1057
1058 #ifndef _Included_com_artifex_mupdf_fitz_DisplayList
1059 #define _Included_com_artifex_mupdf_fitz_DisplayList
1060 #ifdef __cplusplus
1061 extern "C" {
1062 #endif
1063 /*
1064 * Class: com_artifex_mupdf_fitz_DisplayList
1065 * Method: finalize
1066 * Signature: ()V
1067 */
1068 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DisplayList_finalize
1069 (JNIEnv *, jobject);
1070
1071 /*
1072 * Class: com_artifex_mupdf_fitz_DisplayList
1073 * Method: newNative
1074 * Signature: (Lcom/artifex/mupdf/fitz/Rect;)J
1075 */
1076 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DisplayList_newNative
1077 (JNIEnv *, jobject, jobject);
1078
1079 /*
1080 * Class: com_artifex_mupdf_fitz_DisplayList
1081 * Method: getBounds
1082 * Signature: ()Lcom/artifex/mupdf/fitz/Rect;
1083 */
1084 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DisplayList_getBounds
1085 (JNIEnv *, jobject);
1086
1087 /*
1088 * Class: com_artifex_mupdf_fitz_DisplayList
1089 * Method: toPixmap
1090 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;Z)Lcom/artifex/mupdf/fitz/Pixmap;
1091 */
1092 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DisplayList_toPixmap
1093 (JNIEnv *, jobject, jobject, jobject, jboolean);
1094
1095 /*
1096 * Class: com_artifex_mupdf_fitz_DisplayList
1097 * Method: toStructuredText
1098 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/StructuredText;
1099 */
1100 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DisplayList_toStructuredText
1101 (JNIEnv *, jobject, jstring);
1102
1103 /*
1104 * Class: com_artifex_mupdf_fitz_DisplayList
1105 * Method: search
1106 * Signature: (Ljava/lang/String;)[[Lcom/artifex/mupdf/fitz/Quad;
1107 */
1108 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_DisplayList_search
1109 (JNIEnv *, jobject, jstring);
1110
1111 /*
1112 * Class: com_artifex_mupdf_fitz_DisplayList
1113 * Method: run
1114 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/Cookie;)V
1115 */
1116 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DisplayList_run
1117 (JNIEnv *, jobject, jobject, jobject, jobject, jobject);
1118
1119 /*
1120 * Class: com_artifex_mupdf_fitz_DisplayList
1121 * Method: decodeBarcode
1122 * Signature: (Lcom/artifex/mupdf/fitz/Rect;F)Lcom/artifex/mupdf/fitz/BarcodeInfo;
1123 */
1124 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DisplayList_decodeBarcode
1125 (JNIEnv *, jobject, jobject, jfloat);
1126
1127 #ifdef __cplusplus
1128 }
1129 #endif
1130 #endif
1131 /* DO NOT EDIT THIS FILE - it is machine generated */
1132 #include <jni.h>
1133 /* Header for class com_artifex_mupdf_fitz_DisplayListDevice */
1134
1135 #ifndef _Included_com_artifex_mupdf_fitz_DisplayListDevice
1136 #define _Included_com_artifex_mupdf_fitz_DisplayListDevice
1137 #ifdef __cplusplus
1138 extern "C" {
1139 #endif
1140 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_NORMAL
1141 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_NORMAL 0L
1142 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_MULTIPLY
1143 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_MULTIPLY 1L
1144 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SCREEN
1145 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SCREEN 2L
1146 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_OVERLAY
1147 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_OVERLAY 3L
1148 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DARKEN
1149 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DARKEN 4L
1150 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LIGHTEN
1151 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LIGHTEN 5L
1152 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_DODGE
1153 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_DODGE 6L
1154 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_BURN
1155 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_BURN 7L
1156 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HARD_LIGHT
1157 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HARD_LIGHT 8L
1158 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SOFT_LIGHT
1159 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SOFT_LIGHT 9L
1160 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DIFFERENCE
1161 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DIFFERENCE 10L
1162 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_EXCLUSION
1163 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_EXCLUSION 11L
1164 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HUE
1165 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HUE 12L
1166 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SATURATION
1167 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SATURATION 13L
1168 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR
1169 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR 14L
1170 #undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LUMINOSITY
1171 #define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LUMINOSITY 15L
1172 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_MASK
1173 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_MASK 1L
1174 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_COLOR
1175 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_COLOR 2L
1176 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_UNCACHEABLE
1177 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_UNCACHEABLE 4L
1178 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_FILLCOLOR_UNDEFINED
1179 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_FILLCOLOR_UNDEFINED 8L
1180 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_STROKECOLOR_UNDEFINED
1181 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_STROKECOLOR_UNDEFINED 16L
1182 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_STARTCAP_UNDEFINED
1183 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_STARTCAP_UNDEFINED 32L
1184 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_DASHCAP_UNDEFINED
1185 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_DASHCAP_UNDEFINED 64L
1186 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_ENDCAP_UNDEFINED
1187 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_ENDCAP_UNDEFINED 128L
1188 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_LINEJOIN_UNDEFINED
1189 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_LINEJOIN_UNDEFINED 256L
1190 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_MITERLIMIT_UNDEFINED
1191 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_MITERLIMIT_UNDEFINED 512L
1192 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_LINEWIDTH_UNDEFINED
1193 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_LINEWIDTH_UNDEFINED 1024L
1194 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_BBOX_DEFINED
1195 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_BBOX_DEFINED 2048L
1196 #undef com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_GRIDFIT_AS_TILED
1197 #define com_artifex_mupdf_fitz_DisplayListDevice_DEVICE_FLAG_GRIDFIT_AS_TILED 4096L
1198 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_INVALID
1199 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_INVALID -1L
1200 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_DOCUMENT
1201 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_DOCUMENT 0L
1202 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_PART
1203 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_PART 1L
1204 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ART
1205 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ART 2L
1206 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_SECT
1207 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_SECT 3L
1208 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_DIV
1209 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_DIV 4L
1210 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_BLOCKQUOTE
1211 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_BLOCKQUOTE 5L
1212 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_CAPTION
1213 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_CAPTION 6L
1214 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TOC
1215 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TOC 7L
1216 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TOCI
1217 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TOCI 8L
1218 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_INDEX
1219 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_INDEX 9L
1220 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_NONSTRUCT
1221 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_NONSTRUCT 10L
1222 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_PRIVATE
1223 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_PRIVATE 11L
1224 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_DOCUMENTFRAGMENT
1225 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_DOCUMENTFRAGMENT 12L
1226 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ASIDE
1227 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ASIDE 13L
1228 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TITLE
1229 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TITLE 14L
1230 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FENOTE
1231 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FENOTE 15L
1232 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_SUB
1233 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_SUB 16L
1234 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_P
1235 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_P 17L
1236 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H
1237 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H 18L
1238 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H1
1239 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H1 19L
1240 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H2
1241 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H2 20L
1242 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H3
1243 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H3 21L
1244 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H4
1245 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H4 22L
1246 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H5
1247 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H5 23L
1248 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H6
1249 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_H6 24L
1250 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LIST
1251 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LIST 25L
1252 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LISTITEM
1253 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LISTITEM 26L
1254 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LABEL
1255 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LABEL 27L
1256 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LISTBODY
1257 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LISTBODY 28L
1258 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TABLE
1259 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TABLE 29L
1260 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TR
1261 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TR 30L
1262 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TH
1263 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TH 31L
1264 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TD
1265 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TD 32L
1266 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_THEAD
1267 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_THEAD 33L
1268 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TBODY
1269 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TBODY 34L
1270 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TFOOT
1271 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_TFOOT 35L
1272 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_SPAN
1273 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_SPAN 36L
1274 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_QUOTE
1275 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_QUOTE 37L
1276 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_NOTE
1277 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_NOTE 38L
1278 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_REFERENCE
1279 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_REFERENCE 39L
1280 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_BIBENTRY
1281 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_BIBENTRY 40L
1282 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_CODE
1283 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_CODE 41L
1284 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LINK
1285 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_LINK 42L
1286 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ANNOT
1287 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ANNOT 43L
1288 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_EM
1289 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_EM 44L
1290 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_STRONG
1291 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_STRONG 45L
1292 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RUBY
1293 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RUBY 46L
1294 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RB
1295 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RB 47L
1296 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RT
1297 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RT 48L
1298 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RP
1299 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_RP 49L
1300 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_WARICHU
1301 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_WARICHU 50L
1302 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_WT
1303 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_WT 51L
1304 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_WP
1305 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_WP 52L
1306 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FIGURE
1307 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FIGURE 53L
1308 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FORMULA
1309 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FORMULA 54L
1310 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FORM
1311 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_FORM 55L
1312 #undef com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ARTIFACT
1313 #define com_artifex_mupdf_fitz_DisplayListDevice_STRUCTURE_ARTIFACT 56L
1314 #undef com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_ACTUALTEXT
1315 #define com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_ACTUALTEXT 0L
1316 #undef com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_ALT
1317 #define com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_ALT 1L
1318 #undef com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_ABBREVIATION
1319 #define com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_ABBREVIATION 2L
1320 #undef com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_TITLE
1321 #define com_artifex_mupdf_fitz_DisplayListDevice_METATEXT_TITLE 3L
1322 /*
1323 * Class: com_artifex_mupdf_fitz_DisplayListDevice
1324 * Method: newNative
1325 * Signature: (Lcom/artifex/mupdf/fitz/DisplayList;)J
1326 */
1327 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DisplayListDevice_newNative
1328 (JNIEnv *, jclass, jobject);
1329
1330 #ifdef __cplusplus
1331 }
1332 #endif
1333 #endif
1334 /* DO NOT EDIT THIS FILE - it is machine generated */
1335 #include <jni.h>
1336 /* Header for class com_artifex_mupdf_fitz_Document */
1337
1338 #ifndef _Included_com_artifex_mupdf_fitz_Document
1339 #define _Included_com_artifex_mupdf_fitz_Document
1340 #ifdef __cplusplus
1341 extern "C" {
1342 #endif
1343 #undef com_artifex_mupdf_fitz_Document_PERMISSION_PRINT
1344 #define com_artifex_mupdf_fitz_Document_PERMISSION_PRINT 112L
1345 #undef com_artifex_mupdf_fitz_Document_PERMISSION_COPY
1346 #define com_artifex_mupdf_fitz_Document_PERMISSION_COPY 99L
1347 #undef com_artifex_mupdf_fitz_Document_PERMISSION_EDIT
1348 #define com_artifex_mupdf_fitz_Document_PERMISSION_EDIT 101L
1349 #undef com_artifex_mupdf_fitz_Document_PERMISSION_ANNOTATE
1350 #define com_artifex_mupdf_fitz_Document_PERMISSION_ANNOTATE 110L
1351 #undef com_artifex_mupdf_fitz_Document_PERMISSION_FORM
1352 #define com_artifex_mupdf_fitz_Document_PERMISSION_FORM 102L
1353 #undef com_artifex_mupdf_fitz_Document_PERMISSION_ACCESSIBILITY
1354 #define com_artifex_mupdf_fitz_Document_PERMISSION_ACCESSIBILITY 121L
1355 #undef com_artifex_mupdf_fitz_Document_PERMISSION_ASSEMBLE
1356 #define com_artifex_mupdf_fitz_Document_PERMISSION_ASSEMBLE 97L
1357 #undef com_artifex_mupdf_fitz_Document_PERMISSION_PRINT_HQ
1358 #define com_artifex_mupdf_fitz_Document_PERMISSION_PRINT_HQ 104L
1359 /*
1360 * Class: com_artifex_mupdf_fitz_Document
1361 * Method: finalize
1362 * Signature: ()V
1363 */
1364 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_finalize
1365 (JNIEnv *, jobject);
1366
1367 /*
1368 * Class: com_artifex_mupdf_fitz_Document
1369 * Method: openNativeWithPath
1370 * Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Document;
1371 */
1372 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithPath
1373 (JNIEnv *, jclass, jstring, jstring);
1374
1375 /*
1376 * Class: com_artifex_mupdf_fitz_Document
1377 * Method: openNativeWithBuffer
1378 * Signature: (Ljava/lang/String;[B[B)Lcom/artifex/mupdf/fitz/Document;
1379 */
1380 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithBuffer
1381 (JNIEnv *, jclass, jstring, jbyteArray, jbyteArray);
1382
1383 /*
1384 * Class: com_artifex_mupdf_fitz_Document
1385 * Method: openNativeWithStream
1386 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/SeekableInputStream;Lcom/artifex/mupdf/fitz/SeekableInputStream;)Lcom/artifex/mupdf/fitz/Document;
1387 */
1388 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithStream
1389 (JNIEnv *, jclass, jstring, jobject, jobject);
1390
1391 /*
1392 * Class: com_artifex_mupdf_fitz_Document
1393 * Method: openNativeWithPathAndStream
1394 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/SeekableInputStream;)Lcom/artifex/mupdf/fitz/Document;
1395 */
1396 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithPathAndStream
1397 (JNIEnv *, jclass, jstring, jobject);
1398
1399 /*
1400 * Class: com_artifex_mupdf_fitz_Document
1401 * Method: recognize
1402 * Signature: (Ljava/lang/String;)Z
1403 */
1404 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_recognize
1405 (JNIEnv *, jclass, jstring);
1406
1407 /*
1408 * Class: com_artifex_mupdf_fitz_Document
1409 * Method: supportsAccelerator
1410 * Signature: ()Z
1411 */
1412 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_supportsAccelerator
1413 (JNIEnv *, jobject);
1414
1415 /*
1416 * Class: com_artifex_mupdf_fitz_Document
1417 * Method: saveAccelerator
1418 * Signature: (Ljava/lang/String;)V
1419 */
1420 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_saveAccelerator
1421 (JNIEnv *, jobject, jstring);
1422
1423 /*
1424 * Class: com_artifex_mupdf_fitz_Document
1425 * Method: outputAccelerator
1426 * Signature: (Lcom/artifex/mupdf/fitz/SeekableOutputStream;)V
1427 */
1428 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_outputAccelerator
1429 (JNIEnv *, jobject, jobject);
1430
1431 /*
1432 * Class: com_artifex_mupdf_fitz_Document
1433 * Method: needsPassword
1434 * Signature: ()Z
1435 */
1436 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_needsPassword
1437 (JNIEnv *, jobject);
1438
1439 /*
1440 * Class: com_artifex_mupdf_fitz_Document
1441 * Method: authenticatePassword
1442 * Signature: (Ljava/lang/String;)Z
1443 */
1444 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_authenticatePassword
1445 (JNIEnv *, jobject, jstring);
1446
1447 /*
1448 * Class: com_artifex_mupdf_fitz_Document
1449 * Method: countChapters
1450 * Signature: ()I
1451 */
1452 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Document_countChapters
1453 (JNIEnv *, jobject);
1454
1455 /*
1456 * Class: com_artifex_mupdf_fitz_Document
1457 * Method: countPages
1458 * Signature: (I)I
1459 */
1460 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Document_countPages
1461 (JNIEnv *, jobject, jint);
1462
1463 /*
1464 * Class: com_artifex_mupdf_fitz_Document
1465 * Method: loadPage
1466 * Signature: (II)Lcom/artifex/mupdf/fitz/Page;
1467 */
1468 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_loadPage
1469 (JNIEnv *, jobject, jint, jint);
1470
1471 /*
1472 * Class: com_artifex_mupdf_fitz_Document
1473 * Method: search
1474 * Signature: (IILjava/lang/String;)[[Lcom/artifex/mupdf/fitz/Quad;
1475 */
1476 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Document_search
1477 (JNIEnv *, jobject, jint, jint, jstring);
1478
1479 /*
1480 * Class: com_artifex_mupdf_fitz_Document
1481 * Method: resolveLink
1482 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Location;
1483 */
1484 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_resolveLink
1485 (JNIEnv *, jobject, jstring);
1486
1487 /*
1488 * Class: com_artifex_mupdf_fitz_Document
1489 * Method: resolveLinkDestination
1490 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/LinkDestination;
1491 */
1492 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_resolveLinkDestination
1493 (JNIEnv *, jobject, jstring);
1494
1495 /*
1496 * Class: com_artifex_mupdf_fitz_Document
1497 * Method: loadOutline
1498 * Signature: ()[Lcom/artifex/mupdf/fitz/Outline;
1499 */
1500 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Document_loadOutline
1501 (JNIEnv *, jobject);
1502
1503 /*
1504 * Class: com_artifex_mupdf_fitz_Document
1505 * Method: outlineIterator
1506 * Signature: ()Lcom/artifex/mupdf/fitz/OutlineIterator;
1507 */
1508 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_outlineIterator
1509 (JNIEnv *, jobject);
1510
1511 /*
1512 * Class: com_artifex_mupdf_fitz_Document
1513 * Method: getMetaData
1514 * Signature: (Ljava/lang/String;)Ljava/lang/String;
1515 */
1516 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Document_getMetaData
1517 (JNIEnv *, jobject, jstring);
1518
1519 /*
1520 * Class: com_artifex_mupdf_fitz_Document
1521 * Method: setMetaData
1522 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
1523 */
1524 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_setMetaData
1525 (JNIEnv *, jobject, jstring, jstring);
1526
1527 /*
1528 * Class: com_artifex_mupdf_fitz_Document
1529 * Method: isReflowable
1530 * Signature: ()Z
1531 */
1532 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_isReflowable
1533 (JNIEnv *, jobject);
1534
1535 /*
1536 * Class: com_artifex_mupdf_fitz_Document
1537 * Method: layout
1538 * Signature: (FFF)V
1539 */
1540 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_layout
1541 (JNIEnv *, jobject, jfloat, jfloat, jfloat);
1542
1543 /*
1544 * Class: com_artifex_mupdf_fitz_Document
1545 * Method: findBookmark
1546 * Signature: (J)Lcom/artifex/mupdf/fitz/Location;
1547 */
1548 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_findBookmark
1549 (JNIEnv *, jobject, jlong);
1550
1551 /*
1552 * Class: com_artifex_mupdf_fitz_Document
1553 * Method: makeBookmark
1554 * Signature: (II)J
1555 */
1556 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Document_makeBookmark
1557 (JNIEnv *, jobject, jint, jint);
1558
1559 /*
1560 * Class: com_artifex_mupdf_fitz_Document
1561 * Method: hasPermission
1562 * Signature: (I)Z
1563 */
1564 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_hasPermission
1565 (JNIEnv *, jobject, jint);
1566
1567 /*
1568 * Class: com_artifex_mupdf_fitz_Document
1569 * Method: isUnencryptedPDF
1570 * Signature: ()Z
1571 */
1572 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_isUnencryptedPDF
1573 (JNIEnv *, jobject);
1574
1575 /*
1576 * Class: com_artifex_mupdf_fitz_Document
1577 * Method: formatLinkURI
1578 * Signature: (Lcom/artifex/mupdf/fitz/LinkDestination;)Ljava/lang/String;
1579 */
1580 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Document_formatLinkURI
1581 (JNIEnv *, jobject, jobject);
1582
1583 /*
1584 * Class: com_artifex_mupdf_fitz_Document
1585 * Method: asPDF
1586 * Signature: ()Lcom/artifex/mupdf/fitz/PDFDocument;
1587 */
1588 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_asPDF
1589 (JNIEnv *, jobject);
1590
1591 #ifdef __cplusplus
1592 }
1593 #endif
1594 #endif
1595 /* DO NOT EDIT THIS FILE - it is machine generated */
1596 #include <jni.h>
1597 /* Header for class com_artifex_mupdf_fitz_DocumentWriter */
1598
1599 #ifndef _Included_com_artifex_mupdf_fitz_DocumentWriter
1600 #define _Included_com_artifex_mupdf_fitz_DocumentWriter
1601 #ifdef __cplusplus
1602 extern "C" {
1603 #endif
1604 /*
1605 * Class: com_artifex_mupdf_fitz_DocumentWriter
1606 * Method: finalize
1607 * Signature: ()V
1608 */
1609 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_finalize
1610 (JNIEnv *, jobject);
1611
1612 /*
1613 * Class: com_artifex_mupdf_fitz_DocumentWriter
1614 * Method: newNativeDocumentWriter
1615 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J
1616 */
1617 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_newNativeDocumentWriter
1618 (JNIEnv *, jclass, jstring, jstring, jstring);
1619
1620 /*
1621 * Class: com_artifex_mupdf_fitz_DocumentWriter
1622 * Method: newNativeDocumentWriterWithSeekableOutputStream
1623 * Signature: (Lcom/artifex/mupdf/fitz/SeekableOutputStream;Ljava/lang/String;Ljava/lang/String;)J
1624 */
1625 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_newNativeDocumentWriterWithSeekableOutputStream
1626 (JNIEnv *, jclass, jobject, jstring, jstring);
1627
1628 /*
1629 * Class: com_artifex_mupdf_fitz_DocumentWriter
1630 * Method: newNativeDocumentWriterWithBuffer
1631 * Signature: (Lcom/artifex/mupdf/fitz/Buffer;Ljava/lang/String;Ljava/lang/String;)J
1632 */
1633 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_newNativeDocumentWriterWithBuffer
1634 (JNIEnv *, jclass, jobject, jstring, jstring);
1635
1636 /*
1637 * Class: com_artifex_mupdf_fitz_DocumentWriter
1638 * Method: beginPage
1639 * Signature: (Lcom/artifex/mupdf/fitz/Rect;)Lcom/artifex/mupdf/fitz/Device;
1640 */
1641 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_beginPage
1642 (JNIEnv *, jobject, jobject);
1643
1644 /*
1645 * Class: com_artifex_mupdf_fitz_DocumentWriter
1646 * Method: endPage
1647 * Signature: ()V
1648 */
1649 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_endPage
1650 (JNIEnv *, jobject);
1651
1652 /*
1653 * Class: com_artifex_mupdf_fitz_DocumentWriter
1654 * Method: close
1655 * Signature: ()V
1656 */
1657 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_close
1658 (JNIEnv *, jobject);
1659
1660 /*
1661 * Class: com_artifex_mupdf_fitz_DocumentWriter
1662 * Method: addOCRListener
1663 * Signature: (Lcom/artifex/mupdf/fitz/DocumentWriter/OCRListener;)V
1664 */
1665 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_addOCRListener
1666 (JNIEnv *, jobject, jobject);
1667
1668 #ifdef __cplusplus
1669 }
1670 #endif
1671 #endif
1672 /* DO NOT EDIT THIS FILE - it is machine generated */
1673 #include <jni.h>
1674 /* Header for class com_artifex_mupdf_fitz_DrawDevice */
1675
1676 #ifndef _Included_com_artifex_mupdf_fitz_DrawDevice
1677 #define _Included_com_artifex_mupdf_fitz_DrawDevice
1678 #ifdef __cplusplus
1679 extern "C" {
1680 #endif
1681 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_NORMAL
1682 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_NORMAL 0L
1683 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_MULTIPLY
1684 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_MULTIPLY 1L
1685 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_SCREEN
1686 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_SCREEN 2L
1687 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_OVERLAY
1688 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_OVERLAY 3L
1689 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_DARKEN
1690 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_DARKEN 4L
1691 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_LIGHTEN
1692 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_LIGHTEN 5L
1693 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_DODGE
1694 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_DODGE 6L
1695 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_BURN
1696 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_BURN 7L
1697 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_HARD_LIGHT
1698 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_HARD_LIGHT 8L
1699 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_SOFT_LIGHT
1700 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_SOFT_LIGHT 9L
1701 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_DIFFERENCE
1702 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_DIFFERENCE 10L
1703 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_EXCLUSION
1704 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_EXCLUSION 11L
1705 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_HUE
1706 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_HUE 12L
1707 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_SATURATION
1708 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_SATURATION 13L
1709 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR
1710 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR 14L
1711 #undef com_artifex_mupdf_fitz_DrawDevice_BLEND_LUMINOSITY
1712 #define com_artifex_mupdf_fitz_DrawDevice_BLEND_LUMINOSITY 15L
1713 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_MASK
1714 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_MASK 1L
1715 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_COLOR
1716 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_COLOR 2L
1717 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_UNCACHEABLE
1718 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_UNCACHEABLE 4L
1719 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_FILLCOLOR_UNDEFINED
1720 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_FILLCOLOR_UNDEFINED 8L
1721 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_STROKECOLOR_UNDEFINED
1722 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_STROKECOLOR_UNDEFINED 16L
1723 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_STARTCAP_UNDEFINED
1724 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_STARTCAP_UNDEFINED 32L
1725 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_DASHCAP_UNDEFINED
1726 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_DASHCAP_UNDEFINED 64L
1727 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_ENDCAP_UNDEFINED
1728 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_ENDCAP_UNDEFINED 128L
1729 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_LINEJOIN_UNDEFINED
1730 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_LINEJOIN_UNDEFINED 256L
1731 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_MITERLIMIT_UNDEFINED
1732 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_MITERLIMIT_UNDEFINED 512L
1733 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_LINEWIDTH_UNDEFINED
1734 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_LINEWIDTH_UNDEFINED 1024L
1735 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_BBOX_DEFINED
1736 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_BBOX_DEFINED 2048L
1737 #undef com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_GRIDFIT_AS_TILED
1738 #define com_artifex_mupdf_fitz_DrawDevice_DEVICE_FLAG_GRIDFIT_AS_TILED 4096L
1739 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_INVALID
1740 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_INVALID -1L
1741 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_DOCUMENT
1742 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_DOCUMENT 0L
1743 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_PART
1744 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_PART 1L
1745 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ART
1746 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ART 2L
1747 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_SECT
1748 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_SECT 3L
1749 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_DIV
1750 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_DIV 4L
1751 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_BLOCKQUOTE
1752 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_BLOCKQUOTE 5L
1753 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_CAPTION
1754 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_CAPTION 6L
1755 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TOC
1756 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TOC 7L
1757 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TOCI
1758 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TOCI 8L
1759 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_INDEX
1760 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_INDEX 9L
1761 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_NONSTRUCT
1762 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_NONSTRUCT 10L
1763 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_PRIVATE
1764 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_PRIVATE 11L
1765 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_DOCUMENTFRAGMENT
1766 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_DOCUMENTFRAGMENT 12L
1767 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ASIDE
1768 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ASIDE 13L
1769 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TITLE
1770 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TITLE 14L
1771 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FENOTE
1772 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FENOTE 15L
1773 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_SUB
1774 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_SUB 16L
1775 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_P
1776 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_P 17L
1777 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H
1778 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H 18L
1779 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H1
1780 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H1 19L
1781 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H2
1782 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H2 20L
1783 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H3
1784 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H3 21L
1785 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H4
1786 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H4 22L
1787 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H5
1788 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H5 23L
1789 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H6
1790 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_H6 24L
1791 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LIST
1792 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LIST 25L
1793 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LISTITEM
1794 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LISTITEM 26L
1795 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LABEL
1796 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LABEL 27L
1797 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LISTBODY
1798 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LISTBODY 28L
1799 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TABLE
1800 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TABLE 29L
1801 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TR
1802 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TR 30L
1803 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TH
1804 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TH 31L
1805 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TD
1806 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TD 32L
1807 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_THEAD
1808 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_THEAD 33L
1809 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TBODY
1810 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TBODY 34L
1811 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TFOOT
1812 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_TFOOT 35L
1813 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_SPAN
1814 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_SPAN 36L
1815 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_QUOTE
1816 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_QUOTE 37L
1817 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_NOTE
1818 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_NOTE 38L
1819 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_REFERENCE
1820 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_REFERENCE 39L
1821 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_BIBENTRY
1822 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_BIBENTRY 40L
1823 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_CODE
1824 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_CODE 41L
1825 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LINK
1826 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_LINK 42L
1827 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ANNOT
1828 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ANNOT 43L
1829 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_EM
1830 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_EM 44L
1831 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_STRONG
1832 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_STRONG 45L
1833 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RUBY
1834 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RUBY 46L
1835 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RB
1836 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RB 47L
1837 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RT
1838 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RT 48L
1839 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RP
1840 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_RP 49L
1841 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_WARICHU
1842 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_WARICHU 50L
1843 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_WT
1844 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_WT 51L
1845 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_WP
1846 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_WP 52L
1847 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FIGURE
1848 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FIGURE 53L
1849 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FORMULA
1850 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FORMULA 54L
1851 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FORM
1852 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_FORM 55L
1853 #undef com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ARTIFACT
1854 #define com_artifex_mupdf_fitz_DrawDevice_STRUCTURE_ARTIFACT 56L
1855 #undef com_artifex_mupdf_fitz_DrawDevice_METATEXT_ACTUALTEXT
1856 #define com_artifex_mupdf_fitz_DrawDevice_METATEXT_ACTUALTEXT 0L
1857 #undef com_artifex_mupdf_fitz_DrawDevice_METATEXT_ALT
1858 #define com_artifex_mupdf_fitz_DrawDevice_METATEXT_ALT 1L
1859 #undef com_artifex_mupdf_fitz_DrawDevice_METATEXT_ABBREVIATION
1860 #define com_artifex_mupdf_fitz_DrawDevice_METATEXT_ABBREVIATION 2L
1861 #undef com_artifex_mupdf_fitz_DrawDevice_METATEXT_TITLE
1862 #define com_artifex_mupdf_fitz_DrawDevice_METATEXT_TITLE 3L
1863 /*
1864 * Class: com_artifex_mupdf_fitz_DrawDevice
1865 * Method: newNative
1866 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Pixmap;)J
1867 */
1868 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DrawDevice_newNative
1869 (JNIEnv *, jclass, jobject, jobject);
1870
1871 #ifdef __cplusplus
1872 }
1873 #endif
1874 #endif
1875 /* DO NOT EDIT THIS FILE - it is machine generated */
1876 #include <jni.h>
1877 /* Header for class com_artifex_mupdf_fitz_FitzInputStream */
1878
1879 #ifndef _Included_com_artifex_mupdf_fitz_FitzInputStream
1880 #define _Included_com_artifex_mupdf_fitz_FitzInputStream
1881 #ifdef __cplusplus
1882 extern "C" {
1883 #endif
1884 #undef com_artifex_mupdf_fitz_FitzInputStream_MAX_SKIP_BUFFER_SIZE
1885 #define com_artifex_mupdf_fitz_FitzInputStream_MAX_SKIP_BUFFER_SIZE 2048L
1886 #undef com_artifex_mupdf_fitz_FitzInputStream_DEFAULT_BUFFER_SIZE
1887 #define com_artifex_mupdf_fitz_FitzInputStream_DEFAULT_BUFFER_SIZE 8192L
1888 #undef com_artifex_mupdf_fitz_FitzInputStream_MAX_BUFFER_SIZE
1889 #define com_artifex_mupdf_fitz_FitzInputStream_MAX_BUFFER_SIZE 2147483639L
1890 /*
1891 * Class: com_artifex_mupdf_fitz_FitzInputStream
1892 * Method: finalize
1893 * Signature: ()V
1894 */
1895 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_finalize
1896 (JNIEnv *, jobject);
1897
1898 /*
1899 * Class: com_artifex_mupdf_fitz_FitzInputStream
1900 * Method: mark
1901 * Signature: (I)V
1902 */
1903 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_mark
1904 (JNIEnv *, jobject, jint);
1905
1906 /*
1907 * Class: com_artifex_mupdf_fitz_FitzInputStream
1908 * Method: markSupported
1909 * Signature: ()Z
1910 */
1911 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_markSupported
1912 (JNIEnv *, jobject);
1913
1914 /*
1915 * Class: com_artifex_mupdf_fitz_FitzInputStream
1916 * Method: reset
1917 * Signature: ()V
1918 */
1919 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_reset
1920 (JNIEnv *, jobject);
1921
1922 /*
1923 * Class: com_artifex_mupdf_fitz_FitzInputStream
1924 * Method: available
1925 * Signature: ()I
1926 */
1927 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_available
1928 (JNIEnv *, jobject);
1929
1930 /*
1931 * Class: com_artifex_mupdf_fitz_FitzInputStream
1932 * Method: readByte
1933 * Signature: ()I
1934 */
1935 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_readByte
1936 (JNIEnv *, jobject);
1937
1938 /*
1939 * Class: com_artifex_mupdf_fitz_FitzInputStream
1940 * Method: readArray
1941 * Signature: ([BII)I
1942 */
1943 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_readArray
1944 (JNIEnv *, jobject, jbyteArray, jint, jint);
1945
1946 /*
1947 * Class: com_artifex_mupdf_fitz_FitzInputStream
1948 * Method: close
1949 * Signature: ()V
1950 */
1951 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_FitzInputStream_close
1952 (JNIEnv *, jobject);
1953
1954 #ifdef __cplusplus
1955 }
1956 #endif
1957 #endif
1958 /* DO NOT EDIT THIS FILE - it is machine generated */
1959 #include <jni.h>
1960 /* Header for class com_artifex_mupdf_fitz_Font */
1961
1962 #ifndef _Included_com_artifex_mupdf_fitz_Font
1963 #define _Included_com_artifex_mupdf_fitz_Font
1964 #ifdef __cplusplus
1965 extern "C" {
1966 #endif
1967 #undef com_artifex_mupdf_fitz_Font_SIMPLE_ENCODING_LATIN
1968 #define com_artifex_mupdf_fitz_Font_SIMPLE_ENCODING_LATIN 0L
1969 #undef com_artifex_mupdf_fitz_Font_SIMPLE_ENCODING_GREEK
1970 #define com_artifex_mupdf_fitz_Font_SIMPLE_ENCODING_GREEK 1L
1971 #undef com_artifex_mupdf_fitz_Font_SIMPLE_ENCODING_CYRILLIC
1972 #define com_artifex_mupdf_fitz_Font_SIMPLE_ENCODING_CYRILLIC 2L
1973 #undef com_artifex_mupdf_fitz_Font_ADOBE_CNS
1974 #define com_artifex_mupdf_fitz_Font_ADOBE_CNS 0L
1975 #undef com_artifex_mupdf_fitz_Font_ADOBE_GB
1976 #define com_artifex_mupdf_fitz_Font_ADOBE_GB 1L
1977 #undef com_artifex_mupdf_fitz_Font_ADOBE_JAPAN
1978 #define com_artifex_mupdf_fitz_Font_ADOBE_JAPAN 2L
1979 #undef com_artifex_mupdf_fitz_Font_ADOBE_KOREA
1980 #define com_artifex_mupdf_fitz_Font_ADOBE_KOREA 3L
1981 /*
1982 * Class: com_artifex_mupdf_fitz_Font
1983 * Method: finalize
1984 * Signature: ()V
1985 */
1986 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Font_finalize
1987 (JNIEnv *, jobject);
1988
1989 /*
1990 * Class: com_artifex_mupdf_fitz_Font
1991 * Method: newNative
1992 * Signature: (Ljava/lang/String;I)J
1993 */
1994 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Font_newNative
1995 (JNIEnv *, jobject, jstring, jint);
1996
1997 /*
1998 * Class: com_artifex_mupdf_fitz_Font
1999 * Method: getName
2000 * Signature: ()Ljava/lang/String;
2001 */
2002 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Font_getName
2003 (JNIEnv *, jobject);
2004
2005 /*
2006 * Class: com_artifex_mupdf_fitz_Font
2007 * Method: isMono
2008 * Signature: ()Z
2009 */
2010 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Font_isMono
2011 (JNIEnv *, jobject);
2012
2013 /*
2014 * Class: com_artifex_mupdf_fitz_Font
2015 * Method: isSerif
2016 * Signature: ()Z
2017 */
2018 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Font_isSerif
2019 (JNIEnv *, jobject);
2020
2021 /*
2022 * Class: com_artifex_mupdf_fitz_Font
2023 * Method: isBold
2024 * Signature: ()Z
2025 */
2026 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Font_isBold
2027 (JNIEnv *, jobject);
2028
2029 /*
2030 * Class: com_artifex_mupdf_fitz_Font
2031 * Method: isItalic
2032 * Signature: ()Z
2033 */
2034 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Font_isItalic
2035 (JNIEnv *, jobject);
2036
2037 /*
2038 * Class: com_artifex_mupdf_fitz_Font
2039 * Method: encodeCharacter
2040 * Signature: (I)I
2041 */
2042 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Font_encodeCharacter
2043 (JNIEnv *, jobject, jint);
2044
2045 /*
2046 * Class: com_artifex_mupdf_fitz_Font
2047 * Method: advanceGlyph
2048 * Signature: (IZ)F
2049 */
2050 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_Font_advanceGlyph
2051 (JNIEnv *, jobject, jint, jboolean);
2052
2053 #ifdef __cplusplus
2054 }
2055 #endif
2056 #endif
2057 /* DO NOT EDIT THIS FILE - it is machine generated */
2058 #include <jni.h>
2059 /* Header for class com_artifex_mupdf_fitz_Image */
2060
2061 #ifndef _Included_com_artifex_mupdf_fitz_Image
2062 #define _Included_com_artifex_mupdf_fitz_Image
2063 #ifdef __cplusplus
2064 extern "C" {
2065 #endif
2066 /*
2067 * Class: com_artifex_mupdf_fitz_Image
2068 * Method: finalize
2069 * Signature: ()V
2070 */
2071 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Image_finalize
2072 (JNIEnv *, jobject);
2073
2074 /*
2075 * Class: com_artifex_mupdf_fitz_Image
2076 * Method: newNativeFromPixmap
2077 * Signature: (Lcom/artifex/mupdf/fitz/Pixmap;)J
2078 */
2079 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Image_newNativeFromPixmap
2080 (JNIEnv *, jobject, jobject);
2081
2082 /*
2083 * Class: com_artifex_mupdf_fitz_Image
2084 * Method: newNativeFromFile
2085 * Signature: (Ljava/lang/String;)J
2086 */
2087 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Image_newNativeFromFile
2088 (JNIEnv *, jobject, jstring);
2089
2090 /*
2091 * Class: com_artifex_mupdf_fitz_Image
2092 * Method: newNativeFromBytes
2093 * Signature: ([B)J
2094 */
2095 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Image_newNativeFromBytes
2096 (JNIEnv *, jobject, jbyteArray);
2097
2098 /*
2099 * Class: com_artifex_mupdf_fitz_Image
2100 * Method: newNativeFromBuffer
2101 * Signature: (Lcom/artifex/mupdf/fitz/Buffer;)J
2102 */
2103 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Image_newNativeFromBuffer
2104 (JNIEnv *, jobject, jobject);
2105
2106 /*
2107 * Class: com_artifex_mupdf_fitz_Image
2108 * Method: getWidth
2109 * Signature: ()I
2110 */
2111 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getWidth
2112 (JNIEnv *, jobject);
2113
2114 /*
2115 * Class: com_artifex_mupdf_fitz_Image
2116 * Method: getHeight
2117 * Signature: ()I
2118 */
2119 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getHeight
2120 (JNIEnv *, jobject);
2121
2122 /*
2123 * Class: com_artifex_mupdf_fitz_Image
2124 * Method: getXResolution
2125 * Signature: ()I
2126 */
2127 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getXResolution
2128 (JNIEnv *, jobject);
2129
2130 /*
2131 * Class: com_artifex_mupdf_fitz_Image
2132 * Method: getYResolution
2133 * Signature: ()I
2134 */
2135 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getYResolution
2136 (JNIEnv *, jobject);
2137
2138 /*
2139 * Class: com_artifex_mupdf_fitz_Image
2140 * Method: getColorSpace
2141 * Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
2142 */
2143 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Image_getColorSpace
2144 (JNIEnv *, jobject);
2145
2146 /*
2147 * Class: com_artifex_mupdf_fitz_Image
2148 * Method: getNumberOfComponents
2149 * Signature: ()I
2150 */
2151 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getNumberOfComponents
2152 (JNIEnv *, jobject);
2153
2154 /*
2155 * Class: com_artifex_mupdf_fitz_Image
2156 * Method: getBitsPerComponent
2157 * Signature: ()I
2158 */
2159 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getBitsPerComponent
2160 (JNIEnv *, jobject);
2161
2162 /*
2163 * Class: com_artifex_mupdf_fitz_Image
2164 * Method: getImageMask
2165 * Signature: ()Z
2166 */
2167 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Image_getImageMask
2168 (JNIEnv *, jobject);
2169
2170 /*
2171 * Class: com_artifex_mupdf_fitz_Image
2172 * Method: getInterpolate
2173 * Signature: ()Z
2174 */
2175 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Image_getInterpolate
2176 (JNIEnv *, jobject);
2177
2178 /*
2179 * Class: com_artifex_mupdf_fitz_Image
2180 * Method: getColorKey
2181 * Signature: ()[I
2182 */
2183 JNIEXPORT jintArray JNICALL Java_com_artifex_mupdf_fitz_Image_getColorKey
2184 (JNIEnv *, jobject);
2185
2186 /*
2187 * Class: com_artifex_mupdf_fitz_Image
2188 * Method: getDecode
2189 * Signature: ()[F
2190 */
2191 JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_Image_getDecode
2192 (JNIEnv *, jobject);
2193
2194 /*
2195 * Class: com_artifex_mupdf_fitz_Image
2196 * Method: getOrientation
2197 * Signature: ()I
2198 */
2199 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getOrientation
2200 (JNIEnv *, jobject);
2201
2202 /*
2203 * Class: com_artifex_mupdf_fitz_Image
2204 * Method: getMask
2205 * Signature: ()Lcom/artifex/mupdf/fitz/Image;
2206 */
2207 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Image_getMask
2208 (JNIEnv *, jobject);
2209
2210 /*
2211 * Class: com_artifex_mupdf_fitz_Image
2212 * Method: setOrientation
2213 * Signature: (I)V
2214 */
2215 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Image_setOrientation
2216 (JNIEnv *, jobject, jint);
2217
2218 /*
2219 * Class: com_artifex_mupdf_fitz_Image
2220 * Method: toPixmap
2221 * Signature: ()Lcom/artifex/mupdf/fitz/Pixmap;
2222 */
2223 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Image_toPixmap
2224 (JNIEnv *, jobject);
2225
2226 #ifdef __cplusplus
2227 }
2228 #endif
2229 #endif
2230 /* DO NOT EDIT THIS FILE - it is machine generated */
2231 #include <jni.h>
2232 /* Header for class com_artifex_mupdf_fitz_Link */
2233
2234 #ifndef _Included_com_artifex_mupdf_fitz_Link
2235 #define _Included_com_artifex_mupdf_fitz_Link
2236 #ifdef __cplusplus
2237 extern "C" {
2238 #endif
2239 /*
2240 * Class: com_artifex_mupdf_fitz_Link
2241 * Method: finalize
2242 * Signature: ()V
2243 */
2244 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Link_finalize
2245 (JNIEnv *, jobject);
2246
2247 /*
2248 * Class: com_artifex_mupdf_fitz_Link
2249 * Method: getBounds
2250 * Signature: ()Lcom/artifex/mupdf/fitz/Rect;
2251 */
2252 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Link_getBounds
2253 (JNIEnv *, jobject);
2254
2255 /*
2256 * Class: com_artifex_mupdf_fitz_Link
2257 * Method: setBounds
2258 * Signature: (Lcom/artifex/mupdf/fitz/Rect;)V
2259 */
2260 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Link_setBounds
2261 (JNIEnv *, jobject, jobject);
2262
2263 /*
2264 * Class: com_artifex_mupdf_fitz_Link
2265 * Method: getURI
2266 * Signature: ()Ljava/lang/String;
2267 */
2268 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Link_getURI
2269 (JNIEnv *, jobject);
2270
2271 /*
2272 * Class: com_artifex_mupdf_fitz_Link
2273 * Method: setURI
2274 * Signature: (Ljava/lang/String;)V
2275 */
2276 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Link_setURI
2277 (JNIEnv *, jobject, jstring);
2278
2279 #ifdef __cplusplus
2280 }
2281 #endif
2282 #endif
2283 /* DO NOT EDIT THIS FILE - it is machine generated */
2284 #include <jni.h>
2285 /* Header for class com_artifex_mupdf_fitz_LinkDestination */
2286
2287 #ifndef _Included_com_artifex_mupdf_fitz_LinkDestination
2288 #define _Included_com_artifex_mupdf_fitz_LinkDestination
2289 #ifdef __cplusplus
2290 extern "C" {
2291 #endif
2292 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT
2293 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT 0L
2294 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_B
2295 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_B 1L
2296 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_H
2297 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_H 2L
2298 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_BH
2299 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_BH 3L
2300 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_V
2301 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_V 4L
2302 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_BV
2303 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_BV 5L
2304 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_R
2305 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_FIT_R 6L
2306 #undef com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_XYZ
2307 #define com_artifex_mupdf_fitz_LinkDestination_LINK_DEST_XYZ 7L
2308 #ifdef __cplusplus
2309 }
2310 #endif
2311 #endif
2312 /* DO NOT EDIT THIS FILE - it is machine generated */
2313 #include <jni.h>
2314 /* Header for class com_artifex_mupdf_fitz_MultiArchive */
2315
2316 #ifndef _Included_com_artifex_mupdf_fitz_MultiArchive
2317 #define _Included_com_artifex_mupdf_fitz_MultiArchive
2318 #ifdef __cplusplus
2319 extern "C" {
2320 #endif
2321 /*
2322 * Class: com_artifex_mupdf_fitz_MultiArchive
2323 * Method: newNativeMultiArchive
2324 * Signature: ()J
2325 */
2326 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_MultiArchive_newNativeMultiArchive
2327 (JNIEnv *, jclass);
2328
2329 /*
2330 * Class: com_artifex_mupdf_fitz_MultiArchive
2331 * Method: mountArchive
2332 * Signature: (Lcom/artifex/mupdf/fitz/Archive;Ljava/lang/String;)V
2333 */
2334 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_MultiArchive_mountArchive
2335 (JNIEnv *, jobject, jobject, jstring);
2336
2337 #ifdef __cplusplus
2338 }
2339 #endif
2340 #endif
2341 /* DO NOT EDIT THIS FILE - it is machine generated */
2342 #include <jni.h>
2343 /* Header for class com_artifex_mupdf_fitz_NativeDevice */
2344
2345 #ifndef _Included_com_artifex_mupdf_fitz_NativeDevice
2346 #define _Included_com_artifex_mupdf_fitz_NativeDevice
2347 #ifdef __cplusplus
2348 extern "C" {
2349 #endif
2350 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_NORMAL
2351 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_NORMAL 0L
2352 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_MULTIPLY
2353 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_MULTIPLY 1L
2354 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_SCREEN
2355 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_SCREEN 2L
2356 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_OVERLAY
2357 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_OVERLAY 3L
2358 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_DARKEN
2359 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_DARKEN 4L
2360 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_LIGHTEN
2361 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_LIGHTEN 5L
2362 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_DODGE
2363 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_DODGE 6L
2364 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_BURN
2365 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_BURN 7L
2366 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_HARD_LIGHT
2367 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_HARD_LIGHT 8L
2368 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_SOFT_LIGHT
2369 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_SOFT_LIGHT 9L
2370 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_DIFFERENCE
2371 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_DIFFERENCE 10L
2372 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_EXCLUSION
2373 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_EXCLUSION 11L
2374 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_HUE
2375 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_HUE 12L
2376 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_SATURATION
2377 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_SATURATION 13L
2378 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR
2379 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR 14L
2380 #undef com_artifex_mupdf_fitz_NativeDevice_BLEND_LUMINOSITY
2381 #define com_artifex_mupdf_fitz_NativeDevice_BLEND_LUMINOSITY 15L
2382 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_MASK
2383 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_MASK 1L
2384 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_COLOR
2385 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_COLOR 2L
2386 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_UNCACHEABLE
2387 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_UNCACHEABLE 4L
2388 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_FILLCOLOR_UNDEFINED
2389 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_FILLCOLOR_UNDEFINED 8L
2390 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_STROKECOLOR_UNDEFINED
2391 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_STROKECOLOR_UNDEFINED 16L
2392 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_STARTCAP_UNDEFINED
2393 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_STARTCAP_UNDEFINED 32L
2394 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_DASHCAP_UNDEFINED
2395 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_DASHCAP_UNDEFINED 64L
2396 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_ENDCAP_UNDEFINED
2397 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_ENDCAP_UNDEFINED 128L
2398 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_LINEJOIN_UNDEFINED
2399 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_LINEJOIN_UNDEFINED 256L
2400 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_MITERLIMIT_UNDEFINED
2401 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_MITERLIMIT_UNDEFINED 512L
2402 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_LINEWIDTH_UNDEFINED
2403 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_LINEWIDTH_UNDEFINED 1024L
2404 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_BBOX_DEFINED
2405 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_BBOX_DEFINED 2048L
2406 #undef com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_GRIDFIT_AS_TILED
2407 #define com_artifex_mupdf_fitz_NativeDevice_DEVICE_FLAG_GRIDFIT_AS_TILED 4096L
2408 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_INVALID
2409 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_INVALID -1L
2410 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_DOCUMENT
2411 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_DOCUMENT 0L
2412 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_PART
2413 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_PART 1L
2414 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ART
2415 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ART 2L
2416 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_SECT
2417 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_SECT 3L
2418 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_DIV
2419 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_DIV 4L
2420 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_BLOCKQUOTE
2421 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_BLOCKQUOTE 5L
2422 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_CAPTION
2423 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_CAPTION 6L
2424 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TOC
2425 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TOC 7L
2426 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TOCI
2427 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TOCI 8L
2428 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_INDEX
2429 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_INDEX 9L
2430 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_NONSTRUCT
2431 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_NONSTRUCT 10L
2432 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_PRIVATE
2433 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_PRIVATE 11L
2434 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_DOCUMENTFRAGMENT
2435 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_DOCUMENTFRAGMENT 12L
2436 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ASIDE
2437 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ASIDE 13L
2438 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TITLE
2439 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TITLE 14L
2440 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FENOTE
2441 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FENOTE 15L
2442 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_SUB
2443 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_SUB 16L
2444 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_P
2445 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_P 17L
2446 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H
2447 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H 18L
2448 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H1
2449 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H1 19L
2450 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H2
2451 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H2 20L
2452 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H3
2453 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H3 21L
2454 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H4
2455 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H4 22L
2456 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H5
2457 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H5 23L
2458 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H6
2459 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_H6 24L
2460 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LIST
2461 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LIST 25L
2462 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LISTITEM
2463 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LISTITEM 26L
2464 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LABEL
2465 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LABEL 27L
2466 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LISTBODY
2467 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LISTBODY 28L
2468 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TABLE
2469 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TABLE 29L
2470 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TR
2471 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TR 30L
2472 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TH
2473 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TH 31L
2474 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TD
2475 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TD 32L
2476 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_THEAD
2477 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_THEAD 33L
2478 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TBODY
2479 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TBODY 34L
2480 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TFOOT
2481 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_TFOOT 35L
2482 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_SPAN
2483 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_SPAN 36L
2484 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_QUOTE
2485 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_QUOTE 37L
2486 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_NOTE
2487 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_NOTE 38L
2488 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_REFERENCE
2489 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_REFERENCE 39L
2490 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_BIBENTRY
2491 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_BIBENTRY 40L
2492 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_CODE
2493 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_CODE 41L
2494 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LINK
2495 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_LINK 42L
2496 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ANNOT
2497 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ANNOT 43L
2498 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_EM
2499 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_EM 44L
2500 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_STRONG
2501 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_STRONG 45L
2502 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RUBY
2503 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RUBY 46L
2504 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RB
2505 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RB 47L
2506 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RT
2507 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RT 48L
2508 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RP
2509 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_RP 49L
2510 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_WARICHU
2511 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_WARICHU 50L
2512 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_WT
2513 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_WT 51L
2514 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_WP
2515 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_WP 52L
2516 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FIGURE
2517 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FIGURE 53L
2518 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FORMULA
2519 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FORMULA 54L
2520 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FORM
2521 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_FORM 55L
2522 #undef com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ARTIFACT
2523 #define com_artifex_mupdf_fitz_NativeDevice_STRUCTURE_ARTIFACT 56L
2524 #undef com_artifex_mupdf_fitz_NativeDevice_METATEXT_ACTUALTEXT
2525 #define com_artifex_mupdf_fitz_NativeDevice_METATEXT_ACTUALTEXT 0L
2526 #undef com_artifex_mupdf_fitz_NativeDevice_METATEXT_ALT
2527 #define com_artifex_mupdf_fitz_NativeDevice_METATEXT_ALT 1L
2528 #undef com_artifex_mupdf_fitz_NativeDevice_METATEXT_ABBREVIATION
2529 #define com_artifex_mupdf_fitz_NativeDevice_METATEXT_ABBREVIATION 2L
2530 #undef com_artifex_mupdf_fitz_NativeDevice_METATEXT_TITLE
2531 #define com_artifex_mupdf_fitz_NativeDevice_METATEXT_TITLE 3L
2532 /*
2533 * Class: com_artifex_mupdf_fitz_NativeDevice
2534 * Method: finalize
2535 * Signature: ()V
2536 */
2537 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_finalize
2538 (JNIEnv *, jobject);
2539
2540 /*
2541 * Class: com_artifex_mupdf_fitz_NativeDevice
2542 * Method: close
2543 * Signature: ()V
2544 */
2545 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_close
2546 (JNIEnv *, jobject);
2547
2548 /*
2549 * Class: com_artifex_mupdf_fitz_NativeDevice
2550 * Method: fillPath
2551 * Signature: (Lcom/artifex/mupdf/fitz/Path;ZLcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
2552 */
2553 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillPath
2554 (JNIEnv *, jobject, jobject, jboolean, jobject, jobject, jfloatArray, jfloat, jint);
2555
2556 /*
2557 * Class: com_artifex_mupdf_fitz_NativeDevice
2558 * Method: strokePath
2559 * Signature: (Lcom/artifex/mupdf/fitz/Path;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
2560 */
2561 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_strokePath
2562 (JNIEnv *, jobject, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
2563
2564 /*
2565 * Class: com_artifex_mupdf_fitz_NativeDevice
2566 * Method: clipPath
2567 * Signature: (Lcom/artifex/mupdf/fitz/Path;ZLcom/artifex/mupdf/fitz/Matrix;)V
2568 */
2569 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipPath
2570 (JNIEnv *, jobject, jobject, jboolean, jobject);
2571
2572 /*
2573 * Class: com_artifex_mupdf_fitz_NativeDevice
2574 * Method: clipStrokePath
2575 * Signature: (Lcom/artifex/mupdf/fitz/Path;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)V
2576 */
2577 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipStrokePath
2578 (JNIEnv *, jobject, jobject, jobject, jobject);
2579
2580 /*
2581 * Class: com_artifex_mupdf_fitz_NativeDevice
2582 * Method: fillText
2583 * Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
2584 */
2585 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillText
2586 (JNIEnv *, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
2587
2588 /*
2589 * Class: com_artifex_mupdf_fitz_NativeDevice
2590 * Method: strokeText
2591 * Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
2592 */
2593 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_strokeText
2594 (JNIEnv *, jobject, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
2595
2596 /*
2597 * Class: com_artifex_mupdf_fitz_NativeDevice
2598 * Method: clipText
2599 * Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/Matrix;)V
2600 */
2601 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipText
2602 (JNIEnv *, jobject, jobject, jobject);
2603
2604 /*
2605 * Class: com_artifex_mupdf_fitz_NativeDevice
2606 * Method: clipStrokeText
2607 * Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)V
2608 */
2609 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipStrokeText
2610 (JNIEnv *, jobject, jobject, jobject, jobject);
2611
2612 /*
2613 * Class: com_artifex_mupdf_fitz_NativeDevice
2614 * Method: ignoreText
2615 * Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/Matrix;)V
2616 */
2617 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_ignoreText
2618 (JNIEnv *, jobject, jobject, jobject);
2619
2620 /*
2621 * Class: com_artifex_mupdf_fitz_NativeDevice
2622 * Method: fillShade
2623 * Signature: (Lcom/artifex/mupdf/fitz/Shade;Lcom/artifex/mupdf/fitz/Matrix;FI)V
2624 */
2625 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillShade
2626 (JNIEnv *, jobject, jobject, jobject, jfloat, jint);
2627
2628 /*
2629 * Class: com_artifex_mupdf_fitz_NativeDevice
2630 * Method: fillImage
2631 * Signature: (Lcom/artifex/mupdf/fitz/Image;Lcom/artifex/mupdf/fitz/Matrix;FI)V
2632 */
2633 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillImage
2634 (JNIEnv *, jobject, jobject, jobject, jfloat, jint);
2635
2636 /*
2637 * Class: com_artifex_mupdf_fitz_NativeDevice
2638 * Method: fillImageMask
2639 * Signature: (Lcom/artifex/mupdf/fitz/Image;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
2640 */
2641 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillImageMask
2642 (JNIEnv *, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
2643
2644 /*
2645 * Class: com_artifex_mupdf_fitz_NativeDevice
2646 * Method: clipImageMask
2647 * Signature: (Lcom/artifex/mupdf/fitz/Image;Lcom/artifex/mupdf/fitz/Matrix;)V
2648 */
2649 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipImageMask
2650 (JNIEnv *, jobject, jobject, jobject);
2651
2652 /*
2653 * Class: com_artifex_mupdf_fitz_NativeDevice
2654 * Method: popClip
2655 * Signature: ()V
2656 */
2657 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_popClip
2658 (JNIEnv *, jobject);
2659
2660 /*
2661 * Class: com_artifex_mupdf_fitz_NativeDevice
2662 * Method: beginMask
2663 * Signature: (Lcom/artifex/mupdf/fitz/Rect;ZLcom/artifex/mupdf/fitz/ColorSpace;[FI)V
2664 */
2665 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginMask
2666 (JNIEnv *, jobject, jobject, jboolean, jobject, jfloatArray, jint);
2667
2668 /*
2669 * Class: com_artifex_mupdf_fitz_NativeDevice
2670 * Method: endMask
2671 * Signature: ()V
2672 */
2673 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endMask
2674 (JNIEnv *, jobject);
2675
2676 /*
2677 * Class: com_artifex_mupdf_fitz_NativeDevice
2678 * Method: beginGroup
2679 * Signature: (Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/ColorSpace;ZZIF)V
2680 */
2681 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginGroup
2682 (JNIEnv *, jobject, jobject, jobject, jboolean, jboolean, jint, jfloat);
2683
2684 /*
2685 * Class: com_artifex_mupdf_fitz_NativeDevice
2686 * Method: endGroup
2687 * Signature: ()V
2688 */
2689 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endGroup
2690 (JNIEnv *, jobject);
2691
2692 /*
2693 * Class: com_artifex_mupdf_fitz_NativeDevice
2694 * Method: beginTile
2695 * Signature: (Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/Rect;FFLcom/artifex/mupdf/fitz/Matrix;II)I
2696 */
2697 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginTile
2698 (JNIEnv *, jobject, jobject, jobject, jfloat, jfloat, jobject, jint, jint);
2699
2700 /*
2701 * Class: com_artifex_mupdf_fitz_NativeDevice
2702 * Method: endTile
2703 * Signature: ()V
2704 */
2705 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endTile
2706 (JNIEnv *, jobject);
2707
2708 /*
2709 * Class: com_artifex_mupdf_fitz_NativeDevice
2710 * Method: renderFlags
2711 * Signature: (II)V
2712 */
2713 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_renderFlags
2714 (JNIEnv *, jobject, jint, jint);
2715
2716 /*
2717 * Class: com_artifex_mupdf_fitz_NativeDevice
2718 * Method: setDefaultColorSpaces
2719 * Signature: (Lcom/artifex/mupdf/fitz/DefaultColorSpaces;)V
2720 */
2721 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_setDefaultColorSpaces
2722 (JNIEnv *, jobject, jobject);
2723
2724 /*
2725 * Class: com_artifex_mupdf_fitz_NativeDevice
2726 * Method: beginLayer
2727 * Signature: (Ljava/lang/String;)V
2728 */
2729 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginLayer
2730 (JNIEnv *, jobject, jstring);
2731
2732 /*
2733 * Class: com_artifex_mupdf_fitz_NativeDevice
2734 * Method: endLayer
2735 * Signature: ()V
2736 */
2737 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endLayer
2738 (JNIEnv *, jobject);
2739
2740 /*
2741 * Class: com_artifex_mupdf_fitz_NativeDevice
2742 * Method: beginStructure
2743 * Signature: (ILjava/lang/String;I)V
2744 */
2745 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginStructure
2746 (JNIEnv *, jobject, jint, jstring, jint);
2747
2748 /*
2749 * Class: com_artifex_mupdf_fitz_NativeDevice
2750 * Method: endStructure
2751 * Signature: ()V
2752 */
2753 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endStructure
2754 (JNIEnv *, jobject);
2755
2756 /*
2757 * Class: com_artifex_mupdf_fitz_NativeDevice
2758 * Method: beginMetatext
2759 * Signature: (ILjava/lang/String;)V
2760 */
2761 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginMetatext
2762 (JNIEnv *, jobject, jint, jstring);
2763
2764 /*
2765 * Class: com_artifex_mupdf_fitz_NativeDevice
2766 * Method: endMetatext
2767 * Signature: ()V
2768 */
2769 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endMetatext
2770 (JNIEnv *, jobject);
2771
2772 #ifdef __cplusplus
2773 }
2774 #endif
2775 #endif
2776 /* DO NOT EDIT THIS FILE - it is machine generated */
2777 #include <jni.h>
2778 /* Header for class com_artifex_mupdf_fitz_OutlineIterator */
2779
2780 #ifndef _Included_com_artifex_mupdf_fitz_OutlineIterator
2781 #define _Included_com_artifex_mupdf_fitz_OutlineIterator
2782 #ifdef __cplusplus
2783 extern "C" {
2784 #endif
2785 #undef com_artifex_mupdf_fitz_OutlineIterator_FLAG_BOLD
2786 #define com_artifex_mupdf_fitz_OutlineIterator_FLAG_BOLD 1L
2787 #undef com_artifex_mupdf_fitz_OutlineIterator_FLAG_ITALIC
2788 #define com_artifex_mupdf_fitz_OutlineIterator_FLAG_ITALIC 2L
2789 /*
2790 * Class: com_artifex_mupdf_fitz_OutlineIterator
2791 * Method: finalize
2792 * Signature: ()V
2793 */
2794 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_finalize
2795 (JNIEnv *, jobject);
2796
2797 /*
2798 * Class: com_artifex_mupdf_fitz_OutlineIterator
2799 * Method: next
2800 * Signature: ()I
2801 */
2802 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_next
2803 (JNIEnv *, jobject);
2804
2805 /*
2806 * Class: com_artifex_mupdf_fitz_OutlineIterator
2807 * Method: prev
2808 * Signature: ()I
2809 */
2810 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_prev
2811 (JNIEnv *, jobject);
2812
2813 /*
2814 * Class: com_artifex_mupdf_fitz_OutlineIterator
2815 * Method: up
2816 * Signature: ()I
2817 */
2818 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_up
2819 (JNIEnv *, jobject);
2820
2821 /*
2822 * Class: com_artifex_mupdf_fitz_OutlineIterator
2823 * Method: down
2824 * Signature: ()I
2825 */
2826 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_down
2827 (JNIEnv *, jobject);
2828
2829 /*
2830 * Class: com_artifex_mupdf_fitz_OutlineIterator
2831 * Method: insert
2832 * Signature: (Ljava/lang/String;Ljava/lang/String;ZFFFI)I
2833 */
2834 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_insert
2835 (JNIEnv *, jobject, jstring, jstring, jboolean, jfloat, jfloat, jfloat, jint);
2836
2837 /*
2838 * Class: com_artifex_mupdf_fitz_OutlineIterator
2839 * Method: update
2840 * Signature: (Ljava/lang/String;Ljava/lang/String;ZFFFI)V
2841 */
2842 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_update
2843 (JNIEnv *, jobject, jstring, jstring, jboolean, jfloat, jfloat, jfloat, jint);
2844
2845 /*
2846 * Class: com_artifex_mupdf_fitz_OutlineIterator
2847 * Method: item
2848 * Signature: ()Lcom/artifex/mupdf/fitz/OutlineIterator/OutlineItem;
2849 */
2850 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_item
2851 (JNIEnv *, jobject);
2852
2853 /*
2854 * Class: com_artifex_mupdf_fitz_OutlineIterator
2855 * Method: delete
2856 * Signature: ()I
2857 */
2858 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_OutlineIterator_delete
2859 (JNIEnv *, jobject);
2860
2861 #ifdef __cplusplus
2862 }
2863 #endif
2864 #endif
2865 /* DO NOT EDIT THIS FILE - it is machine generated */
2866 #include <jni.h>
2867 /* Header for class com_artifex_mupdf_fitz_PDFAnnotation */
2868
2869 #ifndef _Included_com_artifex_mupdf_fitz_PDFAnnotation
2870 #define _Included_com_artifex_mupdf_fitz_PDFAnnotation
2871 #ifdef __cplusplus
2872 extern "C" {
2873 #endif
2874 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TEXT
2875 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TEXT 0L
2876 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINK
2877 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINK 1L
2878 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FREE_TEXT
2879 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FREE_TEXT 2L
2880 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINE
2881 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINE 3L
2882 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUARE
2883 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUARE 4L
2884 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CIRCLE
2885 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CIRCLE 5L
2886 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLYGON
2887 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLYGON 6L
2888 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLY_LINE
2889 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLY_LINE 7L
2890 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_HIGHLIGHT
2891 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_HIGHLIGHT 8L
2892 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNDERLINE
2893 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNDERLINE 9L
2894 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUIGGLY
2895 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUIGGLY 10L
2896 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STRIKE_OUT
2897 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STRIKE_OUT 11L
2898 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_REDACT
2899 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_REDACT 12L
2900 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STAMP
2901 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STAMP 13L
2902 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CARET
2903 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CARET 14L
2904 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_INK
2905 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_INK 15L
2906 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POPUP
2907 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POPUP 16L
2908 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FILE_ATTACHMENT
2909 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FILE_ATTACHMENT 17L
2910 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SOUND
2911 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SOUND 18L
2912 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_MOVIE
2913 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_MOVIE 19L
2914 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_RICH_MEDIA
2915 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_RICH_MEDIA 20L
2916 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WIDGET
2917 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WIDGET 21L
2918 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SCREEN
2919 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SCREEN 22L
2920 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_PRINTER_MARK
2921 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_PRINTER_MARK 23L
2922 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TRAP_NET
2923 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TRAP_NET 24L
2924 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WATERMARK
2925 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WATERMARK 25L
2926 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_3D
2927 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_3D 26L
2928 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_PROJECTION
2929 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_PROJECTION 27L
2930 #undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNKNOWN
2931 #define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNKNOWN -1L
2932 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_NONE
2933 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_NONE 0L
2934 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SQUARE
2935 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SQUARE 1L
2936 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CIRCLE
2937 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CIRCLE 2L
2938 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_DIAMOND
2939 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_DIAMOND 3L
2940 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_OPEN_ARROW
2941 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_OPEN_ARROW 4L
2942 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CLOSED_ARROW
2943 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CLOSED_ARROW 5L
2944 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_BUTT
2945 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_BUTT 6L
2946 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_OPEN_ARROW
2947 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_OPEN_ARROW 7L
2948 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_CLOSED_ARROW
2949 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_CLOSED_ARROW 8L
2950 #undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SLASH
2951 #define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SLASH 9L
2952 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_SOLID
2953 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_SOLID 0L
2954 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_DASHED
2955 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_DASHED 1L
2956 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_BEVELED
2957 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_BEVELED 2L
2958 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_INSET
2959 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_INSET 3L
2960 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_UNDERLINE
2961 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_STYLE_UNDERLINE 4L
2962 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_EFFECT_NONE
2963 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_EFFECT_NONE 0L
2964 #undef com_artifex_mupdf_fitz_PDFAnnotation_BORDER_EFFECT_CLOUDY
2965 #define com_artifex_mupdf_fitz_PDFAnnotation_BORDER_EFFECT_CLOUDY 1L
2966 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_INVISIBLE
2967 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_INVISIBLE 1L
2968 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_HIDDEN
2969 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_HIDDEN 2L
2970 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_PRINT
2971 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_PRINT 4L
2972 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ZOOM
2973 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ZOOM 8L
2974 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ROTATE
2975 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ROTATE 16L
2976 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_VIEW
2977 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_VIEW 32L
2978 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_READ_ONLY
2979 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_READ_ONLY 64L
2980 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED
2981 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED 128L
2982 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_TOGGLE_NO_VIEW
2983 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_TOGGLE_NO_VIEW 256L
2984 #undef com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED_CONTENTS
2985 #define com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED_CONTENTS 512L
2986 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_DEFAULT
2987 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_DEFAULT 0L
2988 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_FREETEXT_CALLOUT
2989 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_FREETEXT_CALLOUT 1L
2990 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_FREETEXT_TYPEWRITER
2991 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_FREETEXT_TYPEWRITER 2L
2992 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_LINE_ARROW
2993 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_LINE_ARROW 3L
2994 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_LINE_DIMENSION
2995 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_LINE_DIMENSION 4L
2996 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_POLYLINE_DIMENSION
2997 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_POLYLINE_DIMENSION 5L
2998 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_POLYGON_CLOUD
2999 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_POLYGON_CLOUD 6L
3000 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_POLYGON_DIMENSION
3001 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_POLYGON_DIMENSION 7L
3002 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_STAMP_IMAGE
3003 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_STAMP_IMAGE 8L
3004 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_STAMP_SNAPSHOT
3005 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_STAMP_SNAPSHOT 9L
3006 #undef com_artifex_mupdf_fitz_PDFAnnotation_IT_UNKNOWN
3007 #define com_artifex_mupdf_fitz_PDFAnnotation_IT_UNKNOWN 255L
3008 /*
3009 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3010 * Method: finalize
3011 * Signature: ()V
3012 */
3013 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_finalize
3014 (JNIEnv *, jobject);
3015
3016 /*
3017 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3018 * Method: run
3019 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
3020 */
3021 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_run
3022 (JNIEnv *, jobject, jobject, jobject, jobject);
3023
3024 /*
3025 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3026 * Method: toPixmap
3027 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;Z)Lcom/artifex/mupdf/fitz/Pixmap;
3028 */
3029 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_toPixmap
3030 (JNIEnv *, jobject, jobject, jobject, jboolean);
3031
3032 /*
3033 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3034 * Method: getBounds
3035 * Signature: ()Lcom/artifex/mupdf/fitz/Rect;
3036 */
3037 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBounds
3038 (JNIEnv *, jobject);
3039
3040 /*
3041 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3042 * Method: toDisplayList
3043 * Signature: ()Lcom/artifex/mupdf/fitz/DisplayList;
3044 */
3045 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_toDisplayList
3046 (JNIEnv *, jobject);
3047
3048 /*
3049 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3050 * Method: getType
3051 * Signature: ()I
3052 */
3053 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getType
3054 (JNIEnv *, jobject);
3055
3056 /*
3057 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3058 * Method: getFlags
3059 * Signature: ()I
3060 */
3061 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getFlags
3062 (JNIEnv *, jobject);
3063
3064 /*
3065 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3066 * Method: setFlags
3067 * Signature: (I)V
3068 */
3069 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setFlags
3070 (JNIEnv *, jobject, jint);
3071
3072 /*
3073 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3074 * Method: getContents
3075 * Signature: ()Ljava/lang/String;
3076 */
3077 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getContents
3078 (JNIEnv *, jobject);
3079
3080 /*
3081 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3082 * Method: setContents
3083 * Signature: (Ljava/lang/String;)V
3084 */
3085 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setContents
3086 (JNIEnv *, jobject, jstring);
3087
3088 /*
3089 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3090 * Method: hasRichContents
3091 * Signature: ()Z
3092 */
3093 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasRichContents
3094 (JNIEnv *, jobject);
3095
3096 /*
3097 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3098 * Method: getRichContents
3099 * Signature: ()Ljava/lang/String;
3100 */
3101 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getRichContents
3102 (JNIEnv *, jobject);
3103
3104 /*
3105 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3106 * Method: setRichContents
3107 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
3108 */
3109 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setRichContents
3110 (JNIEnv *, jobject, jstring, jstring);
3111
3112 /*
3113 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3114 * Method: hasRichDefaults
3115 * Signature: ()Z
3116 */
3117 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasRichDefaults
3118 (JNIEnv *, jobject);
3119
3120 /*
3121 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3122 * Method: getRichDefaults
3123 * Signature: ()Ljava/lang/String;
3124 */
3125 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getRichDefaults
3126 (JNIEnv *, jobject);
3127
3128 /*
3129 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3130 * Method: setRichDefaults
3131 * Signature: (Ljava/lang/String;)V
3132 */
3133 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setRichDefaults
3134 (JNIEnv *, jobject, jstring);
3135
3136 /*
3137 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3138 * Method: getColor
3139 * Signature: ()[F
3140 */
3141 JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getColor
3142 (JNIEnv *, jobject);
3143
3144 /*
3145 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3146 * Method: setColor
3147 * Signature: ([F)V
3148 */
3149 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setColor
3150 (JNIEnv *, jobject, jfloatArray);
3151
3152 /*
3153 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3154 * Method: getOpacity
3155 * Signature: ()F
3156 */
3157 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getOpacity
3158 (JNIEnv *, jobject);
3159
3160 /*
3161 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3162 * Method: setOpacity
3163 * Signature: (F)V
3164 */
3165 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setOpacity
3166 (JNIEnv *, jobject, jfloat);
3167
3168 /*
3169 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3170 * Method: getCreationDateNative
3171 * Signature: ()J
3172 */
3173 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getCreationDateNative
3174 (JNIEnv *, jobject);
3175
3176 /*
3177 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3178 * Method: setCreationDate
3179 * Signature: (J)V
3180 */
3181 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setCreationDate
3182 (JNIEnv *, jobject, jlong);
3183
3184 /*
3185 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3186 * Method: getModificationDateNative
3187 * Signature: ()J
3188 */
3189 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getModificationDateNative
3190 (JNIEnv *, jobject);
3191
3192 /*
3193 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3194 * Method: setModificationDate
3195 * Signature: (J)V
3196 */
3197 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setModificationDate
3198 (JNIEnv *, jobject, jlong);
3199
3200 /*
3201 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3202 * Method: hasRect
3203 * Signature: ()Z
3204 */
3205 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasRect
3206 (JNIEnv *, jobject);
3207
3208 /*
3209 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3210 * Method: getRect
3211 * Signature: ()Lcom/artifex/mupdf/fitz/Rect;
3212 */
3213 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getRect
3214 (JNIEnv *, jobject);
3215
3216 /*
3217 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3218 * Method: setRect
3219 * Signature: (Lcom/artifex/mupdf/fitz/Rect;)V
3220 */
3221 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setRect
3222 (JNIEnv *, jobject, jobject);
3223
3224 /*
3225 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3226 * Method: hasInteriorColor
3227 * Signature: ()Z
3228 */
3229 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasInteriorColor
3230 (JNIEnv *, jobject);
3231
3232 /*
3233 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3234 * Method: getInteriorColor
3235 * Signature: ()[F
3236 */
3237 JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInteriorColor
3238 (JNIEnv *, jobject);
3239
3240 /*
3241 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3242 * Method: setInteriorColor
3243 * Signature: ([F)V
3244 */
3245 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setInteriorColor
3246 (JNIEnv *, jobject, jfloatArray);
3247
3248 /*
3249 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3250 * Method: hasAuthor
3251 * Signature: ()Z
3252 */
3253 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasAuthor
3254 (JNIEnv *, jobject);
3255
3256 /*
3257 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3258 * Method: getAuthor
3259 * Signature: ()Ljava/lang/String;
3260 */
3261 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getAuthor
3262 (JNIEnv *, jobject);
3263
3264 /*
3265 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3266 * Method: setAuthor
3267 * Signature: (Ljava/lang/String;)V
3268 */
3269 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setAuthor
3270 (JNIEnv *, jobject, jstring);
3271
3272 /*
3273 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3274 * Method: hasLineEndingStyles
3275 * Signature: ()Z
3276 */
3277 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasLineEndingStyles
3278 (JNIEnv *, jobject);
3279
3280 /*
3281 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3282 * Method: getLineEndingStyles
3283 * Signature: ()[I
3284 */
3285 JNIEXPORT jintArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineEndingStyles
3286 (JNIEnv *, jobject);
3287
3288 /*
3289 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3290 * Method: setLineEndingStyles
3291 * Signature: (II)V
3292 */
3293 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineEndingStyles
3294 (JNIEnv *, jobject, jint, jint);
3295
3296 /*
3297 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3298 * Method: hasBorder
3299 * Signature: ()Z
3300 */
3301 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasBorder
3302 (JNIEnv *, jobject);
3303
3304 /*
3305 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3306 * Method: getBorderStyle
3307 * Signature: ()I
3308 */
3309 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorderStyle
3310 (JNIEnv *, jobject);
3311
3312 /*
3313 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3314 * Method: setBorderStyle
3315 * Signature: (I)V
3316 */
3317 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setBorderStyle
3318 (JNIEnv *, jobject, jint);
3319
3320 /*
3321 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3322 * Method: getBorderWidth
3323 * Signature: ()F
3324 */
3325 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorderWidth
3326 (JNIEnv *, jobject);
3327
3328 /*
3329 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3330 * Method: setBorderWidth
3331 * Signature: (F)V
3332 */
3333 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setBorderWidth
3334 (JNIEnv *, jobject, jfloat);
3335
3336 /*
3337 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3338 * Method: getBorderDashCount
3339 * Signature: ()I
3340 */
3341 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorderDashCount
3342 (JNIEnv *, jobject);
3343
3344 /*
3345 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3346 * Method: getBorderDashItem
3347 * Signature: (I)F
3348 */
3349 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorderDashItem
3350 (JNIEnv *, jobject, jint);
3351
3352 /*
3353 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3354 * Method: clearBorderDash
3355 * Signature: ()V
3356 */
3357 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearBorderDash
3358 (JNIEnv *, jobject);
3359
3360 /*
3361 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3362 * Method: addBorderDashItem
3363 * Signature: (F)V
3364 */
3365 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addBorderDashItem
3366 (JNIEnv *, jobject, jfloat);
3367
3368 /*
3369 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3370 * Method: hasBorderEffect
3371 * Signature: ()Z
3372 */
3373 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasBorderEffect
3374 (JNIEnv *, jobject);
3375
3376 /*
3377 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3378 * Method: getBorderEffect
3379 * Signature: ()I
3380 */
3381 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorderEffect
3382 (JNIEnv *, jobject);
3383
3384 /*
3385 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3386 * Method: setBorderEffect
3387 * Signature: (I)V
3388 */
3389 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setBorderEffect
3390 (JNIEnv *, jobject, jint);
3391
3392 /*
3393 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3394 * Method: getBorderEffectIntensity
3395 * Signature: ()F
3396 */
3397 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorderEffectIntensity
3398 (JNIEnv *, jobject);
3399
3400 /*
3401 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3402 * Method: setBorderEffectIntensity
3403 * Signature: (F)V
3404 */
3405 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setBorderEffectIntensity
3406 (JNIEnv *, jobject, jfloat);
3407
3408 /*
3409 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3410 * Method: hasQuadPoints
3411 * Signature: ()Z
3412 */
3413 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasQuadPoints
3414 (JNIEnv *, jobject);
3415
3416 /*
3417 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3418 * Method: getQuadPointCount
3419 * Signature: ()I
3420 */
3421 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getQuadPointCount
3422 (JNIEnv *, jobject);
3423
3424 /*
3425 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3426 * Method: getQuadPoint
3427 * Signature: (I)Lcom/artifex/mupdf/fitz/Quad;
3428 */
3429 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getQuadPoint
3430 (JNIEnv *, jobject, jint);
3431
3432 /*
3433 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3434 * Method: clearQuadPoints
3435 * Signature: ()V
3436 */
3437 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearQuadPoints
3438 (JNIEnv *, jobject);
3439
3440 /*
3441 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3442 * Method: addQuadPoint
3443 * Signature: (Lcom/artifex/mupdf/fitz/Quad;)V
3444 */
3445 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addQuadPoint
3446 (JNIEnv *, jobject, jobject);
3447
3448 /*
3449 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3450 * Method: hasVertices
3451 * Signature: ()Z
3452 */
3453 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasVertices
3454 (JNIEnv *, jobject);
3455
3456 /*
3457 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3458 * Method: getVertexCount
3459 * Signature: ()I
3460 */
3461 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getVertexCount
3462 (JNIEnv *, jobject);
3463
3464 /*
3465 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3466 * Method: getVertex
3467 * Signature: (I)Lcom/artifex/mupdf/fitz/Point;
3468 */
3469 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getVertex
3470 (JNIEnv *, jobject, jint);
3471
3472 /*
3473 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3474 * Method: clearVertices
3475 * Signature: ()V
3476 */
3477 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearVertices
3478 (JNIEnv *, jobject);
3479
3480 /*
3481 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3482 * Method: addVertex
3483 * Signature: (FF)V
3484 */
3485 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addVertex
3486 (JNIEnv *, jobject, jfloat, jfloat);
3487
3488 /*
3489 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3490 * Method: hasInkList
3491 * Signature: ()Z
3492 */
3493 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasInkList
3494 (JNIEnv *, jobject);
3495
3496 /*
3497 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3498 * Method: getInkListCount
3499 * Signature: ()I
3500 */
3501 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInkListCount
3502 (JNIEnv *, jobject);
3503
3504 /*
3505 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3506 * Method: getInkListStrokeCount
3507 * Signature: (I)I
3508 */
3509 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInkListStrokeCount
3510 (JNIEnv *, jobject, jint);
3511
3512 /*
3513 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3514 * Method: getInkListStrokeVertex
3515 * Signature: (II)Lcom/artifex/mupdf/fitz/Point;
3516 */
3517 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInkListStrokeVertex
3518 (JNIEnv *, jobject, jint, jint);
3519
3520 /*
3521 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3522 * Method: clearInkList
3523 * Signature: ()V
3524 */
3525 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearInkList
3526 (JNIEnv *, jobject);
3527
3528 /*
3529 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3530 * Method: addInkListStroke
3531 * Signature: ()V
3532 */
3533 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addInkListStroke
3534 (JNIEnv *, jobject);
3535
3536 /*
3537 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3538 * Method: addInkListStrokeVertex
3539 * Signature: (FF)V
3540 */
3541 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addInkListStrokeVertex
3542 (JNIEnv *, jobject, jfloat, jfloat);
3543
3544 /*
3545 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3546 * Method: hasCallout
3547 * Signature: ()Z
3548 */
3549 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasCallout
3550 (JNIEnv *, jobject);
3551
3552 /*
3553 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3554 * Method: getCalloutStyle
3555 * Signature: ()I
3556 */
3557 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getCalloutStyle
3558 (JNIEnv *, jobject);
3559
3560 /*
3561 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3562 * Method: setCalloutStyle
3563 * Signature: (I)V
3564 */
3565 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setCalloutStyle
3566 (JNIEnv *, jobject, jint);
3567
3568 /*
3569 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3570 * Method: getCalloutPoint
3571 * Signature: ()Lcom/artifex/mupdf/fitz/Point;
3572 */
3573 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getCalloutPoint
3574 (JNIEnv *, jobject);
3575
3576 /*
3577 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3578 * Method: setCalloutPoint
3579 * Signature: (Lcom/artifex/mupdf/fitz/Point;)V
3580 */
3581 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setCalloutPoint
3582 (JNIEnv *, jobject, jobject);
3583
3584 /*
3585 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3586 * Method: getCalloutLine
3587 * Signature: ()[Lcom/artifex/mupdf/fitz/Point;
3588 */
3589 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getCalloutLine
3590 (JNIEnv *, jobject);
3591
3592 /*
3593 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3594 * Method: setCalloutLineNative
3595 * Signature: (ILcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;)V
3596 */
3597 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setCalloutLineNative
3598 (JNIEnv *, jobject, jint, jobject, jobject, jobject);
3599
3600 /*
3601 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3602 * Method: hasIcon
3603 * Signature: ()Z
3604 */
3605 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasIcon
3606 (JNIEnv *, jobject);
3607
3608 /*
3609 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3610 * Method: getIcon
3611 * Signature: ()Ljava/lang/String;
3612 */
3613 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getIcon
3614 (JNIEnv *, jobject);
3615
3616 /*
3617 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3618 * Method: setIcon
3619 * Signature: (Ljava/lang/String;)V
3620 */
3621 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setIcon
3622 (JNIEnv *, jobject, jstring);
3623
3624 /*
3625 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3626 * Method: hasPopup
3627 * Signature: ()Z
3628 */
3629 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasPopup
3630 (JNIEnv *, jobject);
3631
3632 /*
3633 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3634 * Method: getPopup
3635 * Signature: ()Lcom/artifex/mupdf/fitz/Rect;
3636 */
3637 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getPopup
3638 (JNIEnv *, jobject);
3639
3640 /*
3641 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3642 * Method: setPopup
3643 * Signature: (Lcom/artifex/mupdf/fitz/Rect;)V
3644 */
3645 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setPopup
3646 (JNIEnv *, jobject, jobject);
3647
3648 /*
3649 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3650 * Method: hasOpen
3651 * Signature: ()Z
3652 */
3653 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasOpen
3654 (JNIEnv *, jobject);
3655
3656 /*
3657 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3658 * Method: getIsOpen
3659 * Signature: ()Z
3660 */
3661 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getIsOpen
3662 (JNIEnv *, jobject);
3663
3664 /*
3665 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3666 * Method: setIsOpen
3667 * Signature: (Z)V
3668 */
3669 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setIsOpen
3670 (JNIEnv *, jobject, jboolean);
3671
3672 /*
3673 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3674 * Method: hasLine
3675 * Signature: ()Z
3676 */
3677 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasLine
3678 (JNIEnv *, jobject);
3679
3680 /*
3681 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3682 * Method: getLine
3683 * Signature: ()[Lcom/artifex/mupdf/fitz/Point;
3684 */
3685 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLine
3686 (JNIEnv *, jobject);
3687
3688 /*
3689 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3690 * Method: setLine
3691 * Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;)V
3692 */
3693 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLine
3694 (JNIEnv *, jobject, jobject, jobject);
3695
3696 /*
3697 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3698 * Method: getLineLeader
3699 * Signature: ()F
3700 */
3701 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineLeader
3702 (JNIEnv *, jobject);
3703
3704 /*
3705 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3706 * Method: setLineLeader
3707 * Signature: (F)V
3708 */
3709 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineLeader
3710 (JNIEnv *, jobject, jfloat);
3711
3712 /*
3713 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3714 * Method: getLineLeaderExtension
3715 * Signature: ()F
3716 */
3717 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineLeaderExtension
3718 (JNIEnv *, jobject);
3719
3720 /*
3721 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3722 * Method: setLineLeaderExtension
3723 * Signature: (F)V
3724 */
3725 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineLeaderExtension
3726 (JNIEnv *, jobject, jfloat);
3727
3728 /*
3729 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3730 * Method: getLineLeaderOffset
3731 * Signature: ()F
3732 */
3733 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineLeaderOffset
3734 (JNIEnv *, jobject);
3735
3736 /*
3737 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3738 * Method: setLineLeaderOffset
3739 * Signature: (F)V
3740 */
3741 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineLeaderOffset
3742 (JNIEnv *, jobject, jfloat);
3743
3744 /*
3745 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3746 * Method: getLineCaption
3747 * Signature: ()Z
3748 */
3749 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineCaption
3750 (JNIEnv *, jobject);
3751
3752 /*
3753 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3754 * Method: setLineCaption
3755 * Signature: (Z)V
3756 */
3757 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineCaption
3758 (JNIEnv *, jobject, jboolean);
3759
3760 /*
3761 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3762 * Method: getLineCaptionOffset
3763 * Signature: ()Lcom/artifex/mupdf/fitz/Point;
3764 */
3765 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineCaptionOffset
3766 (JNIEnv *, jobject);
3767
3768 /*
3769 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3770 * Method: setLineCaptionOffset
3771 * Signature: (Lcom/artifex/mupdf/fitz/Point;)V
3772 */
3773 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineCaptionOffset
3774 (JNIEnv *, jobject, jobject);
3775
3776 /*
3777 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3778 * Method: hasFilespec
3779 * Signature: ()Z
3780 */
3781 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasFilespec
3782 (JNIEnv *, jobject);
3783
3784 /*
3785 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3786 * Method: setFilespec
3787 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
3788 */
3789 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setFilespec
3790 (JNIEnv *, jobject, jobject);
3791
3792 /*
3793 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3794 * Method: getFilespec
3795 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
3796 */
3797 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getFilespec
3798 (JNIEnv *, jobject);
3799
3800 /*
3801 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3802 * Method: hasIntent
3803 * Signature: ()Z
3804 */
3805 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasIntent
3806 (JNIEnv *, jobject);
3807
3808 /*
3809 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3810 * Method: getIntent
3811 * Signature: ()I
3812 */
3813 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getIntent
3814 (JNIEnv *, jobject);
3815
3816 /*
3817 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3818 * Method: setIntent
3819 * Signature: (I)V
3820 */
3821 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setIntent
3822 (JNIEnv *, jobject, jint);
3823
3824 /*
3825 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3826 * Method: eventEnter
3827 * Signature: ()V
3828 */
3829 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventEnter
3830 (JNIEnv *, jobject);
3831
3832 /*
3833 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3834 * Method: eventExit
3835 * Signature: ()V
3836 */
3837 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventExit
3838 (JNIEnv *, jobject);
3839
3840 /*
3841 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3842 * Method: eventDown
3843 * Signature: ()V
3844 */
3845 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventDown
3846 (JNIEnv *, jobject);
3847
3848 /*
3849 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3850 * Method: eventUp
3851 * Signature: ()V
3852 */
3853 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventUp
3854 (JNIEnv *, jobject);
3855
3856 /*
3857 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3858 * Method: eventFocus
3859 * Signature: ()V
3860 */
3861 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventFocus
3862 (JNIEnv *, jobject);
3863
3864 /*
3865 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3866 * Method: eventBlur
3867 * Signature: ()V
3868 */
3869 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventBlur
3870 (JNIEnv *, jobject);
3871
3872 /*
3873 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3874 * Method: requestSynthesis
3875 * Signature: ()V
3876 */
3877 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_requestSynthesis
3878 (JNIEnv *, jobject);
3879
3880 /*
3881 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3882 * Method: requestResynthesis
3883 * Signature: ()V
3884 */
3885 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_requestResynthesis
3886 (JNIEnv *, jobject);
3887
3888 /*
3889 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3890 * Method: update
3891 * Signature: ()Z
3892 */
3893 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_update
3894 (JNIEnv *, jobject);
3895
3896 /*
3897 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3898 * Method: getHot
3899 * Signature: ()Z
3900 */
3901 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getHot
3902 (JNIEnv *, jobject);
3903
3904 /*
3905 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3906 * Method: setHot
3907 * Signature: (Z)V
3908 */
3909 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setHot
3910 (JNIEnv *, jobject, jboolean);
3911
3912 /*
3913 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3914 * Method: getObject
3915 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
3916 */
3917 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getObject
3918 (JNIEnv *, jobject);
3919
3920 /*
3921 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3922 * Method: getLanguage
3923 * Signature: ()I
3924 */
3925 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLanguage
3926 (JNIEnv *, jobject);
3927
3928 /*
3929 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3930 * Method: setLanguage
3931 * Signature: (I)V
3932 */
3933 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLanguage
3934 (JNIEnv *, jobject, jint);
3935
3936 /*
3937 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3938 * Method: hasQuadding
3939 * Signature: ()Z
3940 */
3941 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasQuadding
3942 (JNIEnv *, jobject);
3943
3944 /*
3945 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3946 * Method: getQuadding
3947 * Signature: ()I
3948 */
3949 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getQuadding
3950 (JNIEnv *, jobject);
3951
3952 /*
3953 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3954 * Method: setQuadding
3955 * Signature: (I)V
3956 */
3957 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setQuadding
3958 (JNIEnv *, jobject, jint);
3959
3960 /*
3961 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3962 * Method: hasDefaultAppearance
3963 * Signature: ()Z
3964 */
3965 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_hasDefaultAppearance
3966 (JNIEnv *, jobject);
3967
3968 /*
3969 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3970 * Method: getDefaultAppearance
3971 * Signature: ()Lcom/artifex/mupdf/fitz/DefaultAppearance;
3972 */
3973 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getDefaultAppearance
3974 (JNIEnv *, jobject);
3975
3976 /*
3977 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3978 * Method: setDefaultAppearance
3979 * Signature: (Ljava/lang/String;F[F)V
3980 */
3981 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setDefaultAppearance
3982 (JNIEnv *, jobject, jstring, jfloat, jfloatArray);
3983
3984 /*
3985 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3986 * Method: setNativeAppearance
3987 * Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/Buffer;)V
3988 */
3989 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setNativeAppearance
3990 (JNIEnv *, jobject, jstring, jstring, jobject, jobject, jobject, jobject);
3991
3992 /*
3993 * Class: com_artifex_mupdf_fitz_PDFAnnotation
3994 * Method: setNativeAppearanceDisplayList
3995 * Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/DisplayList;)V
3996 */
3997 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setNativeAppearanceDisplayList
3998 (JNIEnv *, jobject, jstring, jstring, jobject, jobject);
3999
4000 /*
4001 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4002 * Method: setNativeAppearanceImage
4003 * Signature: (Lcom/artifex/mupdf/fitz/Image;)V
4004 */
4005 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setNativeAppearanceImage
4006 (JNIEnv *, jobject, jobject);
4007
4008 /*
4009 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4010 * Method: getStampImageObject
4011 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
4012 */
4013 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getStampImageObject
4014 (JNIEnv *, jobject);
4015
4016 /*
4017 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4018 * Method: setStampImageObject
4019 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
4020 */
4021 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setStampImageObject
4022 (JNIEnv *, jobject, jobject);
4023
4024 /*
4025 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4026 * Method: setStampImage
4027 * Signature: (Lcom/artifex/mupdf/fitz/Image;)V
4028 */
4029 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setStampImage
4030 (JNIEnv *, jobject, jobject);
4031
4032 /*
4033 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4034 * Method: getHiddenForEditing
4035 * Signature: ()Z
4036 */
4037 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getHiddenForEditing
4038 (JNIEnv *, jobject);
4039
4040 /*
4041 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4042 * Method: setHiddenForEditing
4043 * Signature: (Z)V
4044 */
4045 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setHiddenForEditing
4046 (JNIEnv *, jobject, jboolean);
4047
4048 /*
4049 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4050 * Method: applyRedaction
4051 * Signature: (ZIII)Z
4052 */
4053 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_applyRedaction
4054 (JNIEnv *, jobject, jboolean, jint, jint, jint);
4055
4056 /*
4057 * Class: com_artifex_mupdf_fitz_PDFAnnotation
4058 * Method: process
4059 * Signature: (Lcom/artifex/mupdf/fitz/PDFProcessor;)V
4060 */
4061 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_process
4062 (JNIEnv *, jobject, jobject);
4063
4064 #ifdef __cplusplus
4065 }
4066 #endif
4067 #endif
4068 /* DO NOT EDIT THIS FILE - it is machine generated */
4069 #include <jni.h>
4070 /* Header for class com_artifex_mupdf_fitz_PDFDocument */
4071
4072 #ifndef _Included_com_artifex_mupdf_fitz_PDFDocument
4073 #define _Included_com_artifex_mupdf_fitz_PDFDocument
4074 #ifdef __cplusplus
4075 extern "C" {
4076 #endif
4077 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_PRINT
4078 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_PRINT 112L
4079 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_COPY
4080 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_COPY 99L
4081 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_EDIT
4082 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_EDIT 101L
4083 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_ANNOTATE
4084 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_ANNOTATE 110L
4085 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_FORM
4086 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_FORM 102L
4087 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_ACCESSIBILITY
4088 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_ACCESSIBILITY 121L
4089 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_ASSEMBLE
4090 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_ASSEMBLE 97L
4091 #undef com_artifex_mupdf_fitz_PDFDocument_PERMISSION_PRINT_HQ
4092 #define com_artifex_mupdf_fitz_PDFDocument_PERMISSION_PRINT_HQ 104L
4093 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_UNSET
4094 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_UNSET 0L
4095 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_ur
4096 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_ur 507L
4097 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_urd
4098 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_urd 3423L
4099 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_ko
4100 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_ko 416L
4101 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_ja
4102 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_ja 37L
4103 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_zh
4104 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_zh 242L
4105 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_zh_Hans
4106 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_zh_Hans 14093L
4107 #undef com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_zh_Hant
4108 #define com_artifex_mupdf_fitz_PDFDocument_LANGUAGE_zh_Hant 14822L
4109 #undef com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_NONE
4110 #define com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_NONE 0L
4111 #undef com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_DECIMAL
4112 #define com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_DECIMAL 68L
4113 #undef com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ROMAN_UC
4114 #define com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ROMAN_UC 82L
4115 #undef com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ROMAN_LC
4116 #define com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ROMAN_LC 114L
4117 #undef com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ALPHA_UC
4118 #define com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ALPHA_UC 65L
4119 #undef com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ALPHA_LC
4120 #define com_artifex_mupdf_fitz_PDFDocument_PAGE_LABEL_ALPHA_LC 97L
4121 #undef com_artifex_mupdf_fitz_PDFDocument_NOT_ZUGFERD
4122 #define com_artifex_mupdf_fitz_PDFDocument_NOT_ZUGFERD 0L
4123 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_COMFORT
4124 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_COMFORT 1L
4125 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_BASIC
4126 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_BASIC 2L
4127 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_EXTENDED
4128 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_EXTENDED 3L
4129 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_BASIC_WL
4130 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_BASIC_WL 4L
4131 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_MINIMUM
4132 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_MINIMUM 5L
4133 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_XRECHNUNG
4134 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_XRECHNUNG 6L
4135 #undef com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_UNKNOWN
4136 #define com_artifex_mupdf_fitz_PDFDocument_ZUGFERD_UNKNOWN 7L
4137 /*
4138 * Class: com_artifex_mupdf_fitz_PDFDocument
4139 * Method: newNative
4140 * Signature: ()J
4141 */
4142 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newNative
4143 (JNIEnv *, jclass);
4144
4145 /*
4146 * Class: com_artifex_mupdf_fitz_PDFDocument
4147 * Method: finalize
4148 * Signature: ()V
4149 */
4150 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_finalize
4151 (JNIEnv *, jobject);
4152
4153 /*
4154 * Class: com_artifex_mupdf_fitz_PDFDocument
4155 * Method: findPage
4156 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
4157 */
4158 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_findPage
4159 (JNIEnv *, jobject, jint);
4160
4161 /*
4162 * Class: com_artifex_mupdf_fitz_PDFDocument
4163 * Method: getTrailer
4164 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
4165 */
4166 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_getTrailer
4167 (JNIEnv *, jobject);
4168
4169 /*
4170 * Class: com_artifex_mupdf_fitz_PDFDocument
4171 * Method: countObjects
4172 * Signature: ()I
4173 */
4174 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countObjects
4175 (JNIEnv *, jobject);
4176
4177 /*
4178 * Class: com_artifex_mupdf_fitz_PDFDocument
4179 * Method: newNull
4180 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
4181 */
4182 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newNull
4183 (JNIEnv *, jobject);
4184
4185 /*
4186 * Class: com_artifex_mupdf_fitz_PDFDocument
4187 * Method: newBoolean
4188 * Signature: (Z)Lcom/artifex/mupdf/fitz/PDFObject;
4189 */
4190 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newBoolean
4191 (JNIEnv *, jobject, jboolean);
4192
4193 /*
4194 * Class: com_artifex_mupdf_fitz_PDFDocument
4195 * Method: newInteger
4196 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
4197 */
4198 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newInteger
4199 (JNIEnv *, jobject, jint);
4200
4201 /*
4202 * Class: com_artifex_mupdf_fitz_PDFDocument
4203 * Method: newReal
4204 * Signature: (F)Lcom/artifex/mupdf/fitz/PDFObject;
4205 */
4206 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newReal
4207 (JNIEnv *, jobject, jfloat);
4208
4209 /*
4210 * Class: com_artifex_mupdf_fitz_PDFDocument
4211 * Method: newString
4212 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
4213 */
4214 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newString
4215 (JNIEnv *, jobject, jstring);
4216
4217 /*
4218 * Class: com_artifex_mupdf_fitz_PDFDocument
4219 * Method: newByteString
4220 * Signature: ([B)Lcom/artifex/mupdf/fitz/PDFObject;
4221 */
4222 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newByteString
4223 (JNIEnv *, jobject, jbyteArray);
4224
4225 /*
4226 * Class: com_artifex_mupdf_fitz_PDFDocument
4227 * Method: newName
4228 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
4229 */
4230 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newName
4231 (JNIEnv *, jobject, jstring);
4232
4233 /*
4234 * Class: com_artifex_mupdf_fitz_PDFDocument
4235 * Method: newIndirect
4236 * Signature: (II)Lcom/artifex/mupdf/fitz/PDFObject;
4237 */
4238 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newIndirect
4239 (JNIEnv *, jobject, jint, jint);
4240
4241 /*
4242 * Class: com_artifex_mupdf_fitz_PDFDocument
4243 * Method: newArray
4244 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
4245 */
4246 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newArray
4247 (JNIEnv *, jobject);
4248
4249 /*
4250 * Class: com_artifex_mupdf_fitz_PDFDocument
4251 * Method: newDictionary
4252 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
4253 */
4254 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newDictionary
4255 (JNIEnv *, jobject);
4256
4257 /*
4258 * Class: com_artifex_mupdf_fitz_PDFDocument
4259 * Method: addObject
4260 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
4261 */
4262 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addObject
4263 (JNIEnv *, jobject, jobject);
4264
4265 /*
4266 * Class: com_artifex_mupdf_fitz_PDFDocument
4267 * Method: createObject
4268 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
4269 */
4270 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_createObject
4271 (JNIEnv *, jobject);
4272
4273 /*
4274 * Class: com_artifex_mupdf_fitz_PDFDocument
4275 * Method: deleteObject
4276 * Signature: (I)V
4277 */
4278 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_deleteObject
4279 (JNIEnv *, jobject, jint);
4280
4281 /*
4282 * Class: com_artifex_mupdf_fitz_PDFDocument
4283 * Method: newPDFGraftMap
4284 * Signature: ()Lcom/artifex/mupdf/fitz/PDFGraftMap;
4285 */
4286 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newPDFGraftMap
4287 (JNIEnv *, jobject);
4288
4289 /*
4290 * Class: com_artifex_mupdf_fitz_PDFDocument
4291 * Method: graftObject
4292 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
4293 */
4294 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_graftObject
4295 (JNIEnv *, jobject, jobject);
4296
4297 /*
4298 * Class: com_artifex_mupdf_fitz_PDFDocument
4299 * Method: graftPage
4300 * Signature: (ILcom/artifex/mupdf/fitz/PDFDocument;I)V
4301 */
4302 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_graftPage
4303 (JNIEnv *, jobject, jint, jobject, jint);
4304
4305 /*
4306 * Class: com_artifex_mupdf_fitz_PDFDocument
4307 * Method: addStreamBuffer
4308 * Signature: (Lcom/artifex/mupdf/fitz/Buffer;Ljava/lang/Object;Z)Lcom/artifex/mupdf/fitz/PDFObject;
4309 */
4310 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addStreamBuffer
4311 (JNIEnv *, jobject, jobject, jobject, jboolean);
4312
4313 /*
4314 * Class: com_artifex_mupdf_fitz_PDFDocument
4315 * Method: addStreamString
4316 * Signature: (Ljava/lang/String;Ljava/lang/Object;Z)Lcom/artifex/mupdf/fitz/PDFObject;
4317 */
4318 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addStreamString
4319 (JNIEnv *, jobject, jstring, jobject, jboolean);
4320
4321 /*
4322 * Class: com_artifex_mupdf_fitz_PDFDocument
4323 * Method: addPageBuffer
4324 * Signature: (Lcom/artifex/mupdf/fitz/Rect;ILcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/Buffer;)Lcom/artifex/mupdf/fitz/PDFObject;
4325 */
4326 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addPageBuffer
4327 (JNIEnv *, jobject, jobject, jint, jobject, jobject);
4328
4329 /*
4330 * Class: com_artifex_mupdf_fitz_PDFDocument
4331 * Method: addPageString
4332 * Signature: (Lcom/artifex/mupdf/fitz/Rect;ILcom/artifex/mupdf/fitz/PDFObject;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
4333 */
4334 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addPageString
4335 (JNIEnv *, jobject, jobject, jint, jobject, jstring);
4336
4337 /*
4338 * Class: com_artifex_mupdf_fitz_PDFDocument
4339 * Method: insertPage
4340 * Signature: (ILcom/artifex/mupdf/fitz/PDFObject;)V
4341 */
4342 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_insertPage
4343 (JNIEnv *, jobject, jint, jobject);
4344
4345 /*
4346 * Class: com_artifex_mupdf_fitz_PDFDocument
4347 * Method: deletePage
4348 * Signature: (I)V
4349 */
4350 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_deletePage
4351 (JNIEnv *, jobject, jint);
4352
4353 /*
4354 * Class: com_artifex_mupdf_fitz_PDFDocument
4355 * Method: addImage
4356 * Signature: (Lcom/artifex/mupdf/fitz/Image;)Lcom/artifex/mupdf/fitz/PDFObject;
4357 */
4358 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addImage
4359 (JNIEnv *, jobject, jobject);
4360
4361 /*
4362 * Class: com_artifex_mupdf_fitz_PDFDocument
4363 * Method: addSimpleFont
4364 * Signature: (Lcom/artifex/mupdf/fitz/Font;I)Lcom/artifex/mupdf/fitz/PDFObject;
4365 */
4366 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addSimpleFont
4367 (JNIEnv *, jobject, jobject, jint);
4368
4369 /*
4370 * Class: com_artifex_mupdf_fitz_PDFDocument
4371 * Method: addCJKFont
4372 * Signature: (Lcom/artifex/mupdf/fitz/Font;IIZ)Lcom/artifex/mupdf/fitz/PDFObject;
4373 */
4374 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addCJKFont
4375 (JNIEnv *, jobject, jobject, jint, jint, jboolean);
4376
4377 /*
4378 * Class: com_artifex_mupdf_fitz_PDFDocument
4379 * Method: addFont
4380 * Signature: (Lcom/artifex/mupdf/fitz/Font;)Lcom/artifex/mupdf/fitz/PDFObject;
4381 */
4382 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addFont
4383 (JNIEnv *, jobject, jobject);
4384
4385 /*
4386 * Class: com_artifex_mupdf_fitz_PDFDocument
4387 * Method: hasUnsavedChanges
4388 * Signature: ()Z
4389 */
4390 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_hasUnsavedChanges
4391 (JNIEnv *, jobject);
4392
4393 /*
4394 * Class: com_artifex_mupdf_fitz_PDFDocument
4395 * Method: wasRepaired
4396 * Signature: ()Z
4397 */
4398 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_wasRepaired
4399 (JNIEnv *, jobject);
4400
4401 /*
4402 * Class: com_artifex_mupdf_fitz_PDFDocument
4403 * Method: canBeSavedIncrementally
4404 * Signature: ()Z
4405 */
4406 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_canBeSavedIncrementally
4407 (JNIEnv *, jobject);
4408
4409 /*
4410 * Class: com_artifex_mupdf_fitz_PDFDocument
4411 * Method: isRedacted
4412 * Signature: ()Z
4413 */
4414 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_isRedacted
4415 (JNIEnv *, jobject);
4416
4417 /*
4418 * Class: com_artifex_mupdf_fitz_PDFDocument
4419 * Method: rearrangePages
4420 * Signature: ([I)V
4421 */
4422 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_rearrangePages
4423 (JNIEnv *, jobject, jintArray);
4424
4425 /*
4426 * Class: com_artifex_mupdf_fitz_PDFDocument
4427 * Method: save
4428 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
4429 */
4430 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_save
4431 (JNIEnv *, jobject, jstring, jstring);
4432
4433 /*
4434 * Class: com_artifex_mupdf_fitz_PDFDocument
4435 * Method: nativeSaveWithStream
4436 * Signature: (Lcom/artifex/mupdf/fitz/SeekableInputOutputStream;Ljava/lang/String;)V
4437 */
4438 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_nativeSaveWithStream
4439 (JNIEnv *, jobject, jobject, jstring);
4440
4441 /*
4442 * Class: com_artifex_mupdf_fitz_PDFDocument
4443 * Method: enableJs
4444 * Signature: ()V
4445 */
4446 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_enableJs
4447 (JNIEnv *, jobject);
4448
4449 /*
4450 * Class: com_artifex_mupdf_fitz_PDFDocument
4451 * Method: disableJs
4452 * Signature: ()V
4453 */
4454 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_disableJs
4455 (JNIEnv *, jobject);
4456
4457 /*
4458 * Class: com_artifex_mupdf_fitz_PDFDocument
4459 * Method: isJsSupported
4460 * Signature: ()Z
4461 */
4462 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_isJsSupported
4463 (JNIEnv *, jobject);
4464
4465 /*
4466 * Class: com_artifex_mupdf_fitz_PDFDocument
4467 * Method: setJsEventListener
4468 * Signature: (Lcom/artifex/mupdf/fitz/PDFDocument/JsEventListener;)V
4469 */
4470 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_setJsEventListener
4471 (JNIEnv *, jobject, jobject);
4472
4473 /*
4474 * Class: com_artifex_mupdf_fitz_PDFDocument
4475 * Method: calculate
4476 * Signature: ()V
4477 */
4478 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_calculate
4479 (JNIEnv *, jobject);
4480
4481 /*
4482 * Class: com_artifex_mupdf_fitz_PDFDocument
4483 * Method: getVersion
4484 * Signature: ()I
4485 */
4486 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_getVersion
4487 (JNIEnv *, jobject);
4488
4489 /*
4490 * Class: com_artifex_mupdf_fitz_PDFDocument
4491 * Method: countVersions
4492 * Signature: ()I
4493 */
4494 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countVersions
4495 (JNIEnv *, jobject);
4496
4497 /*
4498 * Class: com_artifex_mupdf_fitz_PDFDocument
4499 * Method: countUnsavedVersions
4500 * Signature: ()I
4501 */
4502 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countUnsavedVersions
4503 (JNIEnv *, jobject);
4504
4505 /*
4506 * Class: com_artifex_mupdf_fitz_PDFDocument
4507 * Method: validateChangeHistory
4508 * Signature: ()I
4509 */
4510 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_validateChangeHistory
4511 (JNIEnv *, jobject);
4512
4513 /*
4514 * Class: com_artifex_mupdf_fitz_PDFDocument
4515 * Method: wasPureXFA
4516 * Signature: ()Z
4517 */
4518 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_wasPureXFA
4519 (JNIEnv *, jobject);
4520
4521 /*
4522 * Class: com_artifex_mupdf_fitz_PDFDocument
4523 * Method: wasLinearized
4524 * Signature: ()Z
4525 */
4526 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_wasLinearized
4527 (JNIEnv *, jobject);
4528
4529 /*
4530 * Class: com_artifex_mupdf_fitz_PDFDocument
4531 * Method: enableJournal
4532 * Signature: ()V
4533 */
4534 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_enableJournal
4535 (JNIEnv *, jobject);
4536
4537 /*
4538 * Class: com_artifex_mupdf_fitz_PDFDocument
4539 * Method: saveJournal
4540 * Signature: (Ljava/lang/String;)V
4541 */
4542 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_saveJournal
4543 (JNIEnv *, jobject, jstring);
4544
4545 /*
4546 * Class: com_artifex_mupdf_fitz_PDFDocument
4547 * Method: saveJournalWithStream
4548 * Signature: (Lcom/artifex/mupdf/fitz/SeekableOutputStream;)V
4549 */
4550 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_saveJournalWithStream
4551 (JNIEnv *, jobject, jobject);
4552
4553 /*
4554 * Class: com_artifex_mupdf_fitz_PDFDocument
4555 * Method: loadJournal
4556 * Signature: (Ljava/lang/String;)V
4557 */
4558 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_loadJournal
4559 (JNIEnv *, jobject, jstring);
4560
4561 /*
4562 * Class: com_artifex_mupdf_fitz_PDFDocument
4563 * Method: loadJournalWithStream
4564 * Signature: (Lcom/artifex/mupdf/fitz/SeekableInputStream;)V
4565 */
4566 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_loadJournalWithStream
4567 (JNIEnv *, jobject, jobject);
4568
4569 /*
4570 * Class: com_artifex_mupdf_fitz_PDFDocument
4571 * Method: undoRedoPosition
4572 * Signature: ()I
4573 */
4574 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_undoRedoPosition
4575 (JNIEnv *, jobject);
4576
4577 /*
4578 * Class: com_artifex_mupdf_fitz_PDFDocument
4579 * Method: undoRedoSteps
4580 * Signature: ()I
4581 */
4582 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_undoRedoSteps
4583 (JNIEnv *, jobject);
4584
4585 /*
4586 * Class: com_artifex_mupdf_fitz_PDFDocument
4587 * Method: undoRedoStep
4588 * Signature: (I)Ljava/lang/String;
4589 */
4590 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_undoRedoStep
4591 (JNIEnv *, jobject, jint);
4592
4593 /*
4594 * Class: com_artifex_mupdf_fitz_PDFDocument
4595 * Method: canUndo
4596 * Signature: ()Z
4597 */
4598 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_canUndo
4599 (JNIEnv *, jobject);
4600
4601 /*
4602 * Class: com_artifex_mupdf_fitz_PDFDocument
4603 * Method: canRedo
4604 * Signature: ()Z
4605 */
4606 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_canRedo
4607 (JNIEnv *, jobject);
4608
4609 /*
4610 * Class: com_artifex_mupdf_fitz_PDFDocument
4611 * Method: undo
4612 * Signature: ()V
4613 */
4614 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_undo
4615 (JNIEnv *, jobject);
4616
4617 /*
4618 * Class: com_artifex_mupdf_fitz_PDFDocument
4619 * Method: redo
4620 * Signature: ()V
4621 */
4622 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_redo
4623 (JNIEnv *, jobject);
4624
4625 /*
4626 * Class: com_artifex_mupdf_fitz_PDFDocument
4627 * Method: beginOperation
4628 * Signature: (Ljava/lang/String;)V
4629 */
4630 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_beginOperation
4631 (JNIEnv *, jobject, jstring);
4632
4633 /*
4634 * Class: com_artifex_mupdf_fitz_PDFDocument
4635 * Method: beginImplicitOperation
4636 * Signature: ()V
4637 */
4638 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_beginImplicitOperation
4639 (JNIEnv *, jobject);
4640
4641 /*
4642 * Class: com_artifex_mupdf_fitz_PDFDocument
4643 * Method: endOperation
4644 * Signature: ()V
4645 */
4646 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_endOperation
4647 (JNIEnv *, jobject);
4648
4649 /*
4650 * Class: com_artifex_mupdf_fitz_PDFDocument
4651 * Method: abandonOperation
4652 * Signature: ()V
4653 */
4654 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_abandonOperation
4655 (JNIEnv *, jobject);
4656
4657 /*
4658 * Class: com_artifex_mupdf_fitz_PDFDocument
4659 * Method: getLanguage
4660 * Signature: ()I
4661 */
4662 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_getLanguage
4663 (JNIEnv *, jobject);
4664
4665 /*
4666 * Class: com_artifex_mupdf_fitz_PDFDocument
4667 * Method: setLanguage
4668 * Signature: (I)V
4669 */
4670 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_setLanguage
4671 (JNIEnv *, jobject, jint);
4672
4673 /*
4674 * Class: com_artifex_mupdf_fitz_PDFDocument
4675 * Method: setPageLabels
4676 * Signature: (IILjava/lang/String;I)V
4677 */
4678 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_setPageLabels
4679 (JNIEnv *, jobject, jint, jint, jstring, jint);
4680
4681 /*
4682 * Class: com_artifex_mupdf_fitz_PDFDocument
4683 * Method: deletePageLabels
4684 * Signature: (I)V
4685 */
4686 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_deletePageLabels
4687 (JNIEnv *, jobject, jint);
4688
4689 /*
4690 * Class: com_artifex_mupdf_fitz_PDFDocument
4691 * Method: formatURIFromPathAndNamedDest
4692 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
4693 */
4694 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_formatURIFromPathAndNamedDest
4695 (JNIEnv *, jclass, jstring, jstring);
4696
4697 /*
4698 * Class: com_artifex_mupdf_fitz_PDFDocument
4699 * Method: formatURIFromPathAndExplicitDest
4700 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/LinkDestination;)Ljava/lang/String;
4701 */
4702 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_formatURIFromPathAndExplicitDest
4703 (JNIEnv *, jclass, jstring, jobject);
4704
4705 /*
4706 * Class: com_artifex_mupdf_fitz_PDFDocument
4707 * Method: appendNamedDestToURI
4708 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
4709 */
4710 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_appendNamedDestToURI
4711 (JNIEnv *, jclass, jstring, jstring);
4712
4713 /*
4714 * Class: com_artifex_mupdf_fitz_PDFDocument
4715 * Method: appendExplicitDestToURI
4716 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/LinkDestination;)Ljava/lang/String;
4717 */
4718 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_appendExplicitDestToURI
4719 (JNIEnv *, jclass, jstring, jobject);
4720
4721 /*
4722 * Class: com_artifex_mupdf_fitz_PDFDocument
4723 * Method: countSignatures
4724 * Signature: ()I
4725 */
4726 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countSignatures
4727 (JNIEnv *, jobject);
4728
4729 /*
4730 * Class: com_artifex_mupdf_fitz_PDFDocument
4731 * Method: addEmbeddedFile
4732 * Signature: (Ljava/lang/String;Ljava/lang/String;Lcom/artifex/mupdf/fitz/Buffer;JJZ)Lcom/artifex/mupdf/fitz/PDFObject;
4733 */
4734 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addEmbeddedFile
4735 (JNIEnv *, jobject, jstring, jstring, jobject, jlong, jlong, jboolean);
4736
4737 /*
4738 * Class: com_artifex_mupdf_fitz_PDFDocument
4739 * Method: getFilespecParams
4740 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFDocument/PDFFilespecParams;
4741 */
4742 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_getFilespecParams
4743 (JNIEnv *, jobject, jobject);
4744
4745 /*
4746 * Class: com_artifex_mupdf_fitz_PDFDocument
4747 * Method: loadEmbeddedFileContents
4748 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/Buffer;
4749 */
4750 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_loadEmbeddedFileContents
4751 (JNIEnv *, jobject, jobject);
4752
4753 /*
4754 * Class: com_artifex_mupdf_fitz_PDFDocument
4755 * Method: verifyEmbeddedFileChecksum
4756 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Z
4757 */
4758 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_verifyEmbeddedFileChecksum
4759 (JNIEnv *, jobject, jobject);
4760
4761 /*
4762 * Class: com_artifex_mupdf_fitz_PDFDocument
4763 * Method: isEmbeddedFile
4764 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Z
4765 */
4766 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_isEmbeddedFile
4767 (JNIEnv *, jobject, jobject);
4768
4769 /*
4770 * Class: com_artifex_mupdf_fitz_PDFDocument
4771 * Method: countLayers
4772 * Signature: ()I
4773 */
4774 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countLayers
4775 (JNIEnv *, jobject);
4776
4777 /*
4778 * Class: com_artifex_mupdf_fitz_PDFDocument
4779 * Method: isLayerVisible
4780 * Signature: (I)Z
4781 */
4782 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_isLayerVisible
4783 (JNIEnv *, jobject, jint);
4784
4785 /*
4786 * Class: com_artifex_mupdf_fitz_PDFDocument
4787 * Method: setLayerVisible
4788 * Signature: (IZ)V
4789 */
4790 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_setLayerVisible
4791 (JNIEnv *, jobject, jint, jboolean);
4792
4793 /*
4794 * Class: com_artifex_mupdf_fitz_PDFDocument
4795 * Method: getLayerName
4796 * Signature: (I)Ljava/lang/String;
4797 */
4798 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_getLayerName
4799 (JNIEnv *, jobject, jint);
4800
4801 /*
4802 * Class: com_artifex_mupdf_fitz_PDFDocument
4803 * Method: countAssociatedFiles
4804 * Signature: ()I
4805 */
4806 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countAssociatedFiles
4807 (JNIEnv *, jobject);
4808
4809 /*
4810 * Class: com_artifex_mupdf_fitz_PDFDocument
4811 * Method: associatedFile
4812 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
4813 */
4814 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_associatedFile
4815 (JNIEnv *, jobject, jint);
4816
4817 /*
4818 * Class: com_artifex_mupdf_fitz_PDFDocument
4819 * Method: zugferdProfile
4820 * Signature: ()I
4821 */
4822 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_zugferdProfile
4823 (JNIEnv *, jobject);
4824
4825 /*
4826 * Class: com_artifex_mupdf_fitz_PDFDocument
4827 * Method: zugferdVersion
4828 * Signature: ()F
4829 */
4830 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_zugferdVersion
4831 (JNIEnv *, jobject);
4832
4833 /*
4834 * Class: com_artifex_mupdf_fitz_PDFDocument
4835 * Method: zugferdXML
4836 * Signature: ()Lcom/artifex/mupdf/fitz/Buffer;
4837 */
4838 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_zugferdXML
4839 (JNIEnv *, jobject);
4840
4841 /*
4842 * Class: com_artifex_mupdf_fitz_PDFDocument
4843 * Method: loadImage
4844 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/Image;
4845 */
4846 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_loadImage
4847 (JNIEnv *, jobject, jobject);
4848
4849 /*
4850 * Class: com_artifex_mupdf_fitz_PDFDocument
4851 * Method: lookupDest
4852 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
4853 */
4854 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_lookupDest
4855 (JNIEnv *, jobject, jobject);
4856
4857 /*
4858 * Class: com_artifex_mupdf_fitz_PDFDocument
4859 * Method: subsetFonts
4860 * Signature: ()V
4861 */
4862 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_subsetFonts
4863 (JNIEnv *, jobject);
4864
4865 /*
4866 * Class: com_artifex_mupdf_fitz_PDFDocument
4867 * Method: bake
4868 * Signature: (ZZ)V
4869 */
4870 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_bake
4871 (JNIEnv *, jobject, jboolean, jboolean);
4872
4873 #ifdef __cplusplus
4874 }
4875 #endif
4876 #endif
4877 /* DO NOT EDIT THIS FILE - it is machine generated */
4878 #include <jni.h>
4879 /* Header for class com_artifex_mupdf_fitz_PDFGraftMap */
4880
4881 #ifndef _Included_com_artifex_mupdf_fitz_PDFGraftMap
4882 #define _Included_com_artifex_mupdf_fitz_PDFGraftMap
4883 #ifdef __cplusplus
4884 extern "C" {
4885 #endif
4886 /*
4887 * Class: com_artifex_mupdf_fitz_PDFGraftMap
4888 * Method: finalize
4889 * Signature: ()V
4890 */
4891 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFGraftMap_finalize
4892 (JNIEnv *, jobject);
4893
4894 /*
4895 * Class: com_artifex_mupdf_fitz_PDFGraftMap
4896 * Method: graftObject
4897 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
4898 */
4899 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFGraftMap_graftObject
4900 (JNIEnv *, jobject, jobject);
4901
4902 /*
4903 * Class: com_artifex_mupdf_fitz_PDFGraftMap
4904 * Method: graftPage
4905 * Signature: (ILcom/artifex/mupdf/fitz/PDFDocument;I)V
4906 */
4907 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFGraftMap_graftPage
4908 (JNIEnv *, jobject, jint, jobject, jint);
4909
4910 #ifdef __cplusplus
4911 }
4912 #endif
4913 #endif
4914 /* DO NOT EDIT THIS FILE - it is machine generated */
4915 #include <jni.h>
4916 /* Header for class com_artifex_mupdf_fitz_PDFObject */
4917
4918 #ifndef _Included_com_artifex_mupdf_fitz_PDFObject
4919 #define _Included_com_artifex_mupdf_fitz_PDFObject
4920 #ifdef __cplusplus
4921 extern "C" {
4922 #endif
4923 /*
4924 * Class: com_artifex_mupdf_fitz_PDFObject
4925 * Method: finalize
4926 * Signature: ()V
4927 */
4928 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_finalize
4929 (JNIEnv *, jobject);
4930
4931 /*
4932 * Class: com_artifex_mupdf_fitz_PDFObject
4933 * Method: isIndirect
4934 * Signature: ()Z
4935 */
4936 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isIndirect
4937 (JNIEnv *, jobject);
4938
4939 /*
4940 * Class: com_artifex_mupdf_fitz_PDFObject
4941 * Method: isBoolean
4942 * Signature: ()Z
4943 */
4944 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isBoolean
4945 (JNIEnv *, jobject);
4946
4947 /*
4948 * Class: com_artifex_mupdf_fitz_PDFObject
4949 * Method: isInteger
4950 * Signature: ()Z
4951 */
4952 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isInteger
4953 (JNIEnv *, jobject);
4954
4955 /*
4956 * Class: com_artifex_mupdf_fitz_PDFObject
4957 * Method: isReal
4958 * Signature: ()Z
4959 */
4960 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isReal
4961 (JNIEnv *, jobject);
4962
4963 /*
4964 * Class: com_artifex_mupdf_fitz_PDFObject
4965 * Method: isNumber
4966 * Signature: ()Z
4967 */
4968 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isNumber
4969 (JNIEnv *, jobject);
4970
4971 /*
4972 * Class: com_artifex_mupdf_fitz_PDFObject
4973 * Method: isString
4974 * Signature: ()Z
4975 */
4976 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isString
4977 (JNIEnv *, jobject);
4978
4979 /*
4980 * Class: com_artifex_mupdf_fitz_PDFObject
4981 * Method: isName
4982 * Signature: ()Z
4983 */
4984 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isName
4985 (JNIEnv *, jobject);
4986
4987 /*
4988 * Class: com_artifex_mupdf_fitz_PDFObject
4989 * Method: isArray
4990 * Signature: ()Z
4991 */
4992 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isArray
4993 (JNIEnv *, jobject);
4994
4995 /*
4996 * Class: com_artifex_mupdf_fitz_PDFObject
4997 * Method: isDictionary
4998 * Signature: ()Z
4999 */
5000 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isDictionary
5001 (JNIEnv *, jobject);
5002
5003 /*
5004 * Class: com_artifex_mupdf_fitz_PDFObject
5005 * Method: isStream
5006 * Signature: ()Z
5007 */
5008 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isStream
5009 (JNIEnv *, jobject);
5010
5011 /*
5012 * Class: com_artifex_mupdf_fitz_PDFObject
5013 * Method: asBoolean
5014 * Signature: ()Z
5015 */
5016 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asBoolean
5017 (JNIEnv *, jobject);
5018
5019 /*
5020 * Class: com_artifex_mupdf_fitz_PDFObject
5021 * Method: asInteger
5022 * Signature: ()I
5023 */
5024 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asInteger
5025 (JNIEnv *, jobject);
5026
5027 /*
5028 * Class: com_artifex_mupdf_fitz_PDFObject
5029 * Method: asFloat
5030 * Signature: ()F
5031 */
5032 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asFloat
5033 (JNIEnv *, jobject);
5034
5035 /*
5036 * Class: com_artifex_mupdf_fitz_PDFObject
5037 * Method: asIndirect
5038 * Signature: ()I
5039 */
5040 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asIndirect
5041 (JNIEnv *, jobject);
5042
5043 /*
5044 * Class: com_artifex_mupdf_fitz_PDFObject
5045 * Method: asName
5046 * Signature: ()Ljava/lang/String;
5047 */
5048 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asName
5049 (JNIEnv *, jobject);
5050
5051 /*
5052 * Class: com_artifex_mupdf_fitz_PDFObject
5053 * Method: asString
5054 * Signature: ()Ljava/lang/String;
5055 */
5056 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asString
5057 (JNIEnv *, jobject);
5058
5059 /*
5060 * Class: com_artifex_mupdf_fitz_PDFObject
5061 * Method: asByteString
5062 * Signature: ()[B
5063 */
5064 JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asByteString
5065 (JNIEnv *, jobject);
5066
5067 /*
5068 * Class: com_artifex_mupdf_fitz_PDFObject
5069 * Method: toString
5070 * Signature: (ZZ)Ljava/lang/String;
5071 */
5072 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFObject_toString
5073 (JNIEnv *, jobject, jboolean, jboolean);
5074
5075 /*
5076 * Class: com_artifex_mupdf_fitz_PDFObject
5077 * Method: resolve
5078 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
5079 */
5080 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_resolve
5081 (JNIEnv *, jobject);
5082
5083 /*
5084 * Class: com_artifex_mupdf_fitz_PDFObject
5085 * Method: equals
5086 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Z
5087 */
5088 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_equals
5089 (JNIEnv *, jobject, jobject);
5090
5091 /*
5092 * Class: com_artifex_mupdf_fitz_PDFObject
5093 * Method: readStream
5094 * Signature: ()[B
5095 */
5096 JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_PDFObject_readStream
5097 (JNIEnv *, jobject);
5098
5099 /*
5100 * Class: com_artifex_mupdf_fitz_PDFObject
5101 * Method: readRawStream
5102 * Signature: ()[B
5103 */
5104 JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_PDFObject_readRawStream
5105 (JNIEnv *, jobject);
5106
5107 /*
5108 * Class: com_artifex_mupdf_fitz_PDFObject
5109 * Method: writeObject
5110 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
5111 */
5112 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeObject
5113 (JNIEnv *, jobject, jobject);
5114
5115 /*
5116 * Class: com_artifex_mupdf_fitz_PDFObject
5117 * Method: writeStreamBuffer
5118 * Signature: (Lcom/artifex/mupdf/fitz/Buffer;)V
5119 */
5120 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeStreamBuffer
5121 (JNIEnv *, jobject, jobject);
5122
5123 /*
5124 * Class: com_artifex_mupdf_fitz_PDFObject
5125 * Method: writeStreamString
5126 * Signature: (Ljava/lang/String;)V
5127 */
5128 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeStreamString
5129 (JNIEnv *, jobject, jstring);
5130
5131 /*
5132 * Class: com_artifex_mupdf_fitz_PDFObject
5133 * Method: writeRawStreamBuffer
5134 * Signature: (Lcom/artifex/mupdf/fitz/Buffer;)V
5135 */
5136 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeRawStreamBuffer
5137 (JNIEnv *, jobject, jobject);
5138
5139 /*
5140 * Class: com_artifex_mupdf_fitz_PDFObject
5141 * Method: writeRawStreamString
5142 * Signature: (Ljava/lang/String;)V
5143 */
5144 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeRawStreamString
5145 (JNIEnv *, jobject, jstring);
5146
5147 /*
5148 * Class: com_artifex_mupdf_fitz_PDFObject
5149 * Method: getArray
5150 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
5151 */
5152 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_getArray
5153 (JNIEnv *, jobject, jint);
5154
5155 /*
5156 * Class: com_artifex_mupdf_fitz_PDFObject
5157 * Method: getDictionary
5158 * Signature: (Ljava/lang/String;Z)Lcom/artifex/mupdf/fitz/PDFObject;
5159 */
5160 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_getDictionary
5161 (JNIEnv *, jobject, jstring, jboolean);
5162
5163 /*
5164 * Class: com_artifex_mupdf_fitz_PDFObject
5165 * Method: getDictionaryKey
5166 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
5167 */
5168 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_getDictionaryKey
5169 (JNIEnv *, jobject, jint);
5170
5171 /*
5172 * Class: com_artifex_mupdf_fitz_PDFObject
5173 * Method: putArrayBoolean
5174 * Signature: (IZ)V
5175 */
5176 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayBoolean
5177 (JNIEnv *, jobject, jint, jboolean);
5178
5179 /*
5180 * Class: com_artifex_mupdf_fitz_PDFObject
5181 * Method: putArrayInteger
5182 * Signature: (II)V
5183 */
5184 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayInteger
5185 (JNIEnv *, jobject, jint, jint);
5186
5187 /*
5188 * Class: com_artifex_mupdf_fitz_PDFObject
5189 * Method: putArrayFloat
5190 * Signature: (IF)V
5191 */
5192 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayFloat
5193 (JNIEnv *, jobject, jint, jfloat);
5194
5195 /*
5196 * Class: com_artifex_mupdf_fitz_PDFObject
5197 * Method: putArrayString
5198 * Signature: (ILjava/lang/String;)V
5199 */
5200 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayString
5201 (JNIEnv *, jobject, jint, jstring);
5202
5203 /*
5204 * Class: com_artifex_mupdf_fitz_PDFObject
5205 * Method: putArrayPDFObject
5206 * Signature: (ILcom/artifex/mupdf/fitz/PDFObject;)V
5207 */
5208 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayPDFObject
5209 (JNIEnv *, jobject, jint, jobject);
5210
5211 /*
5212 * Class: com_artifex_mupdf_fitz_PDFObject
5213 * Method: putDictionaryStringBoolean
5214 * Signature: (Ljava/lang/String;Z)V
5215 */
5216 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringBoolean
5217 (JNIEnv *, jobject, jstring, jboolean);
5218
5219 /*
5220 * Class: com_artifex_mupdf_fitz_PDFObject
5221 * Method: putDictionaryStringInteger
5222 * Signature: (Ljava/lang/String;I)V
5223 */
5224 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringInteger
5225 (JNIEnv *, jobject, jstring, jint);
5226
5227 /*
5228 * Class: com_artifex_mupdf_fitz_PDFObject
5229 * Method: putDictionaryStringFloat
5230 * Signature: (Ljava/lang/String;F)V
5231 */
5232 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringFloat
5233 (JNIEnv *, jobject, jstring, jfloat);
5234
5235 /*
5236 * Class: com_artifex_mupdf_fitz_PDFObject
5237 * Method: putDictionaryStringString
5238 * Signature: (Ljava/lang/String;Ljava/lang/String;)V
5239 */
5240 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringString
5241 (JNIEnv *, jobject, jstring, jstring);
5242
5243 /*
5244 * Class: com_artifex_mupdf_fitz_PDFObject
5245 * Method: putDictionaryStringPDFObject
5246 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/PDFObject;)V
5247 */
5248 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringPDFObject
5249 (JNIEnv *, jobject, jstring, jobject);
5250
5251 /*
5252 * Class: com_artifex_mupdf_fitz_PDFObject
5253 * Method: putDictionaryStringRect
5254 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/Rect;)V
5255 */
5256 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringRect
5257 (JNIEnv *, jobject, jstring, jobject);
5258
5259 /*
5260 * Class: com_artifex_mupdf_fitz_PDFObject
5261 * Method: putDictionaryStringMatrix
5262 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/Matrix;)V
5263 */
5264 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringMatrix
5265 (JNIEnv *, jobject, jstring, jobject);
5266
5267 /*
5268 * Class: com_artifex_mupdf_fitz_PDFObject
5269 * Method: putDictionaryStringDate
5270 * Signature: (Ljava/lang/String;J)V
5271 */
5272 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringDate
5273 (JNIEnv *, jobject, jstring, jlong);
5274
5275 /*
5276 * Class: com_artifex_mupdf_fitz_PDFObject
5277 * Method: putDictionaryPDFObjectBoolean
5278 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Z)V
5279 */
5280 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectBoolean
5281 (JNIEnv *, jobject, jobject, jboolean);
5282
5283 /*
5284 * Class: com_artifex_mupdf_fitz_PDFObject
5285 * Method: putDictionaryPDFObjectInteger
5286 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;I)V
5287 */
5288 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectInteger
5289 (JNIEnv *, jobject, jobject, jint);
5290
5291 /*
5292 * Class: com_artifex_mupdf_fitz_PDFObject
5293 * Method: putDictionaryPDFObjectFloat
5294 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;F)V
5295 */
5296 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectFloat
5297 (JNIEnv *, jobject, jobject, jfloat);
5298
5299 /*
5300 * Class: com_artifex_mupdf_fitz_PDFObject
5301 * Method: putDictionaryPDFObjectString
5302 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Ljava/lang/String;)V
5303 */
5304 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectString
5305 (JNIEnv *, jobject, jobject, jstring);
5306
5307 /*
5308 * Class: com_artifex_mupdf_fitz_PDFObject
5309 * Method: putDictionaryPDFObjectPDFObject
5310 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/PDFObject;)V
5311 */
5312 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectPDFObject
5313 (JNIEnv *, jobject, jobject, jobject);
5314
5315 /*
5316 * Class: com_artifex_mupdf_fitz_PDFObject
5317 * Method: putDictionaryPDFObjectRect
5318 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/Rect;)V
5319 */
5320 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectRect
5321 (JNIEnv *, jobject, jobject, jobject);
5322
5323 /*
5324 * Class: com_artifex_mupdf_fitz_PDFObject
5325 * Method: putDictionaryPDFObjectMatrix
5326 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/Matrix;)V
5327 */
5328 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectMatrix
5329 (JNIEnv *, jobject, jobject, jobject);
5330
5331 /*
5332 * Class: com_artifex_mupdf_fitz_PDFObject
5333 * Method: putDictionaryPDFObjectDate
5334 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;J)V
5335 */
5336 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectDate
5337 (JNIEnv *, jobject, jobject, jlong);
5338
5339 /*
5340 * Class: com_artifex_mupdf_fitz_PDFObject
5341 * Method: deleteArray
5342 * Signature: (I)V
5343 */
5344 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_deleteArray
5345 (JNIEnv *, jobject, jint);
5346
5347 /*
5348 * Class: com_artifex_mupdf_fitz_PDFObject
5349 * Method: deleteDictionaryString
5350 * Signature: (Ljava/lang/String;)V
5351 */
5352 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_deleteDictionaryString
5353 (JNIEnv *, jobject, jstring);
5354
5355 /*
5356 * Class: com_artifex_mupdf_fitz_PDFObject
5357 * Method: deleteDictionaryPDFObject
5358 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
5359 */
5360 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_deleteDictionaryPDFObject
5361 (JNIEnv *, jobject, jobject);
5362
5363 /*
5364 * Class: com_artifex_mupdf_fitz_PDFObject
5365 * Method: size
5366 * Signature: ()I
5367 */
5368 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFObject_size
5369 (JNIEnv *, jobject);
5370
5371 /*
5372 * Class: com_artifex_mupdf_fitz_PDFObject
5373 * Method: pushBoolean
5374 * Signature: (Z)V
5375 */
5376 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushBoolean
5377 (JNIEnv *, jobject, jboolean);
5378
5379 /*
5380 * Class: com_artifex_mupdf_fitz_PDFObject
5381 * Method: pushInteger
5382 * Signature: (I)V
5383 */
5384 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushInteger
5385 (JNIEnv *, jobject, jint);
5386
5387 /*
5388 * Class: com_artifex_mupdf_fitz_PDFObject
5389 * Method: pushFloat
5390 * Signature: (F)V
5391 */
5392 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushFloat
5393 (JNIEnv *, jobject, jfloat);
5394
5395 /*
5396 * Class: com_artifex_mupdf_fitz_PDFObject
5397 * Method: pushString
5398 * Signature: (Ljava/lang/String;)V
5399 */
5400 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushString
5401 (JNIEnv *, jobject, jstring);
5402
5403 /*
5404 * Class: com_artifex_mupdf_fitz_PDFObject
5405 * Method: pushPDFObject
5406 * Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
5407 */
5408 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushPDFObject
5409 (JNIEnv *, jobject, jobject);
5410
5411 /*
5412 * Class: com_artifex_mupdf_fitz_PDFObject
5413 * Method: isFilespec
5414 * Signature: ()Z
5415 */
5416 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isFilespec
5417 (JNIEnv *, jobject);
5418
5419 #ifdef __cplusplus
5420 }
5421 #endif
5422 #endif
5423 /* DO NOT EDIT THIS FILE - it is machine generated */
5424 #include <jni.h>
5425 /* Header for class com_artifex_mupdf_fitz_PDFPage */
5426
5427 #ifndef _Included_com_artifex_mupdf_fitz_PDFPage
5428 #define _Included_com_artifex_mupdf_fitz_PDFPage
5429 #ifdef __cplusplus
5430 extern "C" {
5431 #endif
5432 #undef com_artifex_mupdf_fitz_PDFPage_MEDIA_BOX
5433 #define com_artifex_mupdf_fitz_PDFPage_MEDIA_BOX 0L
5434 #undef com_artifex_mupdf_fitz_PDFPage_CROP_BOX
5435 #define com_artifex_mupdf_fitz_PDFPage_CROP_BOX 1L
5436 #undef com_artifex_mupdf_fitz_PDFPage_BLEED_BOX
5437 #define com_artifex_mupdf_fitz_PDFPage_BLEED_BOX 2L
5438 #undef com_artifex_mupdf_fitz_PDFPage_TRIM_BOX
5439 #define com_artifex_mupdf_fitz_PDFPage_TRIM_BOX 3L
5440 #undef com_artifex_mupdf_fitz_PDFPage_ART_BOX
5441 #define com_artifex_mupdf_fitz_PDFPage_ART_BOX 4L
5442 #undef com_artifex_mupdf_fitz_PDFPage_UNKNOWN_BOX
5443 #define com_artifex_mupdf_fitz_PDFPage_UNKNOWN_BOX 5L
5444 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_NONE
5445 #define com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_NONE 0L
5446 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_REMOVE
5447 #define com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_REMOVE 1L
5448 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_PIXELS
5449 #define com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_PIXELS 2L
5450 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_REMOVE_UNLESS_INVISIBLE
5451 #define com_artifex_mupdf_fitz_PDFPage_REDACT_IMAGE_REMOVE_UNLESS_INVISIBLE 3L
5452 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_LINE_ART_NONE
5453 #define com_artifex_mupdf_fitz_PDFPage_REDACT_LINE_ART_NONE 0L
5454 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_LINE_ART_REMOVE_IF_COVERED
5455 #define com_artifex_mupdf_fitz_PDFPage_REDACT_LINE_ART_REMOVE_IF_COVERED 1L
5456 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_LINE_ART_REMOVE_IF_TOUCHED
5457 #define com_artifex_mupdf_fitz_PDFPage_REDACT_LINE_ART_REMOVE_IF_TOUCHED 2L
5458 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_TEXT_REMOVE
5459 #define com_artifex_mupdf_fitz_PDFPage_REDACT_TEXT_REMOVE 0L
5460 #undef com_artifex_mupdf_fitz_PDFPage_REDACT_TEXT_NONE
5461 #define com_artifex_mupdf_fitz_PDFPage_REDACT_TEXT_NONE 1L
5462 /*
5463 * Class: com_artifex_mupdf_fitz_PDFPage
5464 * Method: getObject
5465 * Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
5466 */
5467 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_getObject
5468 (JNIEnv *, jobject);
5469
5470 /*
5471 * Class: com_artifex_mupdf_fitz_PDFPage
5472 * Method: getAnnotations
5473 * Signature: ()[Lcom/artifex/mupdf/fitz/PDFAnnotation;
5474 */
5475 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFPage_getAnnotations
5476 (JNIEnv *, jobject);
5477
5478 /*
5479 * Class: com_artifex_mupdf_fitz_PDFPage
5480 * Method: createAnnotation
5481 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFAnnotation;
5482 */
5483 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_createAnnotation
5484 (JNIEnv *, jobject, jint);
5485
5486 /*
5487 * Class: com_artifex_mupdf_fitz_PDFPage
5488 * Method: deleteAnnotation
5489 * Signature: (Lcom/artifex/mupdf/fitz/PDFAnnotation;)V
5490 */
5491 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFPage_deleteAnnotation
5492 (JNIEnv *, jobject, jobject);
5493
5494 /*
5495 * Class: com_artifex_mupdf_fitz_PDFPage
5496 * Method: applyRedactions
5497 * Signature: (ZIII)Z
5498 */
5499 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFPage_applyRedactions
5500 (JNIEnv *, jobject, jboolean, jint, jint, jint);
5501
5502 /*
5503 * Class: com_artifex_mupdf_fitz_PDFPage
5504 * Method: update
5505 * Signature: ()Z
5506 */
5507 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFPage_update
5508 (JNIEnv *, jobject);
5509
5510 /*
5511 * Class: com_artifex_mupdf_fitz_PDFPage
5512 * Method: getWidgets
5513 * Signature: ()[Lcom/artifex/mupdf/fitz/PDFWidget;
5514 */
5515 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFPage_getWidgets
5516 (JNIEnv *, jobject);
5517
5518 /*
5519 * Class: com_artifex_mupdf_fitz_PDFPage
5520 * Method: createSignature
5521 * Signature: ()Lcom/artifex/mupdf/fitz/PDFWidget;
5522 */
5523 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_createSignature
5524 (JNIEnv *, jobject);
5525
5526 /*
5527 * Class: com_artifex_mupdf_fitz_PDFPage
5528 * Method: getTransform
5529 * Signature: ()Lcom/artifex/mupdf/fitz/Matrix;
5530 */
5531 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_getTransform
5532 (JNIEnv *, jobject);
5533
5534 /*
5535 * Class: com_artifex_mupdf_fitz_PDFPage
5536 * Method: setPageBox
5537 * Signature: (ILcom/artifex/mupdf/fitz/Rect;)V
5538 */
5539 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFPage_setPageBox
5540 (JNIEnv *, jobject, jint, jobject);
5541
5542 /*
5543 * Class: com_artifex_mupdf_fitz_PDFPage
5544 * Method: countAssociatedFiles
5545 * Signature: ()I
5546 */
5547 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFPage_countAssociatedFiles
5548 (JNIEnv *, jobject);
5549
5550 /*
5551 * Class: com_artifex_mupdf_fitz_PDFPage
5552 * Method: associatedFile
5553 * Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
5554 */
5555 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_associatedFile
5556 (JNIEnv *, jobject, jint);
5557
5558 /*
5559 * Class: com_artifex_mupdf_fitz_PDFPage
5560 * Method: process
5561 * Signature: (Lcom/artifex/mupdf/fitz/PDFProcessor;)V
5562 */
5563 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFPage_process
5564 (JNIEnv *, jobject, jobject);
5565
5566 /*
5567 * Class: com_artifex_mupdf_fitz_PDFPage
5568 * Method: toPixmap
5569 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;ZZLjava/lang/String;I)Lcom/artifex/mupdf/fitz/Pixmap;
5570 */
5571 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_toPixmap
5572 (JNIEnv *, jobject, jobject, jobject, jboolean, jboolean, jstring, jint);
5573
5574 #ifdef __cplusplus
5575 }
5576 #endif
5577 #endif
5578 /* DO NOT EDIT THIS FILE - it is machine generated */
5579 #include <jni.h>
5580 /* Header for class com_artifex_mupdf_fitz_PDFWidget */
5581
5582 #ifndef _Included_com_artifex_mupdf_fitz_PDFWidget
5583 #define _Included_com_artifex_mupdf_fitz_PDFWidget
5584 #ifdef __cplusplus
5585 extern "C" {
5586 #endif
5587 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT
5588 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT 0L
5589 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_LINK
5590 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_LINK 1L
5591 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_FREE_TEXT
5592 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_FREE_TEXT 2L
5593 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_LINE
5594 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_LINE 3L
5595 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUARE
5596 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUARE 4L
5597 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_CIRCLE
5598 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_CIRCLE 5L
5599 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_POLYGON
5600 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_POLYGON 6L
5601 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_POLY_LINE
5602 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_POLY_LINE 7L
5603 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_HIGHLIGHT
5604 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_HIGHLIGHT 8L
5605 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_UNDERLINE
5606 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_UNDERLINE 9L
5607 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUIGGLY
5608 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUIGGLY 10L
5609 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_STRIKE_OUT
5610 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_STRIKE_OUT 11L
5611 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_REDACT
5612 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_REDACT 12L
5613 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_STAMP
5614 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_STAMP 13L
5615 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_CARET
5616 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_CARET 14L
5617 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_INK
5618 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_INK 15L
5619 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_POPUP
5620 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_POPUP 16L
5621 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_FILE_ATTACHMENT
5622 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_FILE_ATTACHMENT 17L
5623 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SOUND
5624 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_SOUND 18L
5625 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_MOVIE
5626 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_MOVIE 19L
5627 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_RICH_MEDIA
5628 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_RICH_MEDIA 20L
5629 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_WIDGET
5630 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_WIDGET 21L
5631 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SCREEN
5632 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_SCREEN 22L
5633 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_PRINTER_MARK
5634 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_PRINTER_MARK 23L
5635 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_TRAP_NET
5636 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_TRAP_NET 24L
5637 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_WATERMARK
5638 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_WATERMARK 25L
5639 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_3D
5640 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_3D 26L
5641 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_PROJECTION
5642 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_PROJECTION 27L
5643 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN
5644 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN -1L
5645 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_NONE
5646 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_NONE 0L
5647 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SQUARE
5648 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SQUARE 1L
5649 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CIRCLE
5650 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CIRCLE 2L
5651 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_DIAMOND
5652 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_DIAMOND 3L
5653 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_OPEN_ARROW
5654 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_OPEN_ARROW 4L
5655 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CLOSED_ARROW
5656 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CLOSED_ARROW 5L
5657 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_BUTT
5658 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_BUTT 6L
5659 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_OPEN_ARROW
5660 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_OPEN_ARROW 7L
5661 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_CLOSED_ARROW
5662 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_CLOSED_ARROW 8L
5663 #undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SLASH
5664 #define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SLASH 9L
5665 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_SOLID
5666 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_SOLID 0L
5667 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_DASHED
5668 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_DASHED 1L
5669 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_BEVELED
5670 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_BEVELED 2L
5671 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_INSET
5672 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_INSET 3L
5673 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_UNDERLINE
5674 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_STYLE_UNDERLINE 4L
5675 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_EFFECT_NONE
5676 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_EFFECT_NONE 0L
5677 #undef com_artifex_mupdf_fitz_PDFWidget_BORDER_EFFECT_CLOUDY
5678 #define com_artifex_mupdf_fitz_PDFWidget_BORDER_EFFECT_CLOUDY 1L
5679 #undef com_artifex_mupdf_fitz_PDFWidget_IS_INVISIBLE
5680 #define com_artifex_mupdf_fitz_PDFWidget_IS_INVISIBLE 1L
5681 #undef com_artifex_mupdf_fitz_PDFWidget_IS_HIDDEN
5682 #define com_artifex_mupdf_fitz_PDFWidget_IS_HIDDEN 2L
5683 #undef com_artifex_mupdf_fitz_PDFWidget_IS_PRINT
5684 #define com_artifex_mupdf_fitz_PDFWidget_IS_PRINT 4L
5685 #undef com_artifex_mupdf_fitz_PDFWidget_IS_NO_ZOOM
5686 #define com_artifex_mupdf_fitz_PDFWidget_IS_NO_ZOOM 8L
5687 #undef com_artifex_mupdf_fitz_PDFWidget_IS_NO_ROTATE
5688 #define com_artifex_mupdf_fitz_PDFWidget_IS_NO_ROTATE 16L
5689 #undef com_artifex_mupdf_fitz_PDFWidget_IS_NO_VIEW
5690 #define com_artifex_mupdf_fitz_PDFWidget_IS_NO_VIEW 32L
5691 #undef com_artifex_mupdf_fitz_PDFWidget_IS_READ_ONLY
5692 #define com_artifex_mupdf_fitz_PDFWidget_IS_READ_ONLY 64L
5693 #undef com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED
5694 #define com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED 128L
5695 #undef com_artifex_mupdf_fitz_PDFWidget_IS_TOGGLE_NO_VIEW
5696 #define com_artifex_mupdf_fitz_PDFWidget_IS_TOGGLE_NO_VIEW 256L
5697 #undef com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED_CONTENTS
5698 #define com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED_CONTENTS 512L
5699 #undef com_artifex_mupdf_fitz_PDFWidget_IT_DEFAULT
5700 #define com_artifex_mupdf_fitz_PDFWidget_IT_DEFAULT 0L
5701 #undef com_artifex_mupdf_fitz_PDFWidget_IT_FREETEXT_CALLOUT
5702 #define com_artifex_mupdf_fitz_PDFWidget_IT_FREETEXT_CALLOUT 1L
5703 #undef com_artifex_mupdf_fitz_PDFWidget_IT_FREETEXT_TYPEWRITER
5704 #define com_artifex_mupdf_fitz_PDFWidget_IT_FREETEXT_TYPEWRITER 2L
5705 #undef com_artifex_mupdf_fitz_PDFWidget_IT_LINE_ARROW
5706 #define com_artifex_mupdf_fitz_PDFWidget_IT_LINE_ARROW 3L
5707 #undef com_artifex_mupdf_fitz_PDFWidget_IT_LINE_DIMENSION
5708 #define com_artifex_mupdf_fitz_PDFWidget_IT_LINE_DIMENSION 4L
5709 #undef com_artifex_mupdf_fitz_PDFWidget_IT_POLYLINE_DIMENSION
5710 #define com_artifex_mupdf_fitz_PDFWidget_IT_POLYLINE_DIMENSION 5L
5711 #undef com_artifex_mupdf_fitz_PDFWidget_IT_POLYGON_CLOUD
5712 #define com_artifex_mupdf_fitz_PDFWidget_IT_POLYGON_CLOUD 6L
5713 #undef com_artifex_mupdf_fitz_PDFWidget_IT_POLYGON_DIMENSION
5714 #define com_artifex_mupdf_fitz_PDFWidget_IT_POLYGON_DIMENSION 7L
5715 #undef com_artifex_mupdf_fitz_PDFWidget_IT_STAMP_IMAGE
5716 #define com_artifex_mupdf_fitz_PDFWidget_IT_STAMP_IMAGE 8L
5717 #undef com_artifex_mupdf_fitz_PDFWidget_IT_STAMP_SNAPSHOT
5718 #define com_artifex_mupdf_fitz_PDFWidget_IT_STAMP_SNAPSHOT 9L
5719 #undef com_artifex_mupdf_fitz_PDFWidget_IT_UNKNOWN
5720 #define com_artifex_mupdf_fitz_PDFWidget_IT_UNKNOWN 255L
5721 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN
5722 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN 0L
5723 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_BUTTON
5724 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_BUTTON 1L
5725 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_CHECKBOX
5726 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_CHECKBOX 2L
5727 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_COMBOBOX
5728 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_COMBOBOX 3L
5729 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_LISTBOX
5730 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_LISTBOX 4L
5731 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_RADIOBUTTON
5732 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_RADIOBUTTON 5L
5733 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SIGNATURE
5734 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_SIGNATURE 6L
5735 #undef com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT
5736 #define com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT 7L
5737 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NONE
5738 #define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NONE 0L
5739 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NUMBER
5740 #define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NUMBER 1L
5741 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_SPECIAL
5742 #define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_SPECIAL 2L
5743 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_DATE
5744 #define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_DATE 3L
5745 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_TIME
5746 #define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_TIME 4L
5747 #undef com_artifex_mupdf_fitz_PDFWidget_FIELD_IS_READ_ONLY
5748 #define com_artifex_mupdf_fitz_PDFWidget_FIELD_IS_READ_ONLY 1L
5749 #undef com_artifex_mupdf_fitz_PDFWidget_FIELD_IS_REQUIRED
5750 #define com_artifex_mupdf_fitz_PDFWidget_FIELD_IS_REQUIRED 2L
5751 #undef com_artifex_mupdf_fitz_PDFWidget_FIELD_IS_NO_EXPORT
5752 #define com_artifex_mupdf_fitz_PDFWidget_FIELD_IS_NO_EXPORT 4L
5753 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FIELD_IS_MULTILINE
5754 #define com_artifex_mupdf_fitz_PDFWidget_TX_FIELD_IS_MULTILINE 4096L
5755 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FIELD_IS_PASSWORD
5756 #define com_artifex_mupdf_fitz_PDFWidget_TX_FIELD_IS_PASSWORD 8192L
5757 #undef com_artifex_mupdf_fitz_PDFWidget_TX_FIELD_IS_COMB
5758 #define com_artifex_mupdf_fitz_PDFWidget_TX_FIELD_IS_COMB 16777216L
5759 #undef com_artifex_mupdf_fitz_PDFWidget_BTN_FIELD_IS_NO_TOGGLE_TO_OFF
5760 #define com_artifex_mupdf_fitz_PDFWidget_BTN_FIELD_IS_NO_TOGGLE_TO_OFF 16384L
5761 #undef com_artifex_mupdf_fitz_PDFWidget_BTN_FIELD_IS_RADIO
5762 #define com_artifex_mupdf_fitz_PDFWidget_BTN_FIELD_IS_RADIO 32768L
5763 #undef com_artifex_mupdf_fitz_PDFWidget_BTN_FIELD_IS_PUSHBUTTON
5764 #define com_artifex_mupdf_fitz_PDFWidget_BTN_FIELD_IS_PUSHBUTTON 65536L
5765 #undef com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_COMBO
5766 #define com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_COMBO 131072L
5767 #undef com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_EDIT
5768 #define com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_EDIT 262144L
5769 #undef com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_SORT
5770 #define com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_SORT 524288L
5771 #undef com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_MULTI_SELECT
5772 #define com_artifex_mupdf_fitz_PDFWidget_CH_FIELD_IS_MULTI_SELECT 2097152L
5773 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_LABELS
5774 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_LABELS 1L
5775 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_DN
5776 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_DN 2L
5777 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_DATE
5778 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_DATE 4L
5779 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_TEXT_NAME
5780 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_TEXT_NAME 8L
5781 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_GRAPHIC_NAME
5782 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_GRAPHIC_NAME 16L
5783 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_LOGO
5784 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_SHOW_LOGO 32L
5785 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_DEFAULT_APPEARANCE
5786 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_DEFAULT_APPEARANCE 63L
5787 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_OKAY
5788 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_OKAY 0L
5789 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NO_SIGNATURES
5790 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NO_SIGNATURES 1L
5791 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NO_CERTIFICATE
5792 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NO_CERTIFICATE 2L
5793 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_DIGEST_FAILURE
5794 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_DIGEST_FAILURE 3L
5795 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_SELF_SIGNED
5796 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_SELF_SIGNED 4L
5797 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_SELF_SIGNED_IN_CHAIN
5798 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_SELF_SIGNED_IN_CHAIN 5L
5799 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NOT_TRUSTED
5800 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NOT_TRUSTED 6L
5801 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NOT_SIGNED
5802 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_NOT_SIGNED 7L
5803 #undef com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_UNKNOWN
5804 #define com_artifex_mupdf_fitz_PDFWidget_SIGNATURE_ERROR_UNKNOWN 8L
5805 /*
5806 * Class: com_artifex_mupdf_fitz_PDFWidget
5807 * Method: getValue
5808 * Signature: ()Ljava/lang/String;
5809 */
5810 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getValue
5811 (JNIEnv *, jobject);
5812
5813 /*
5814 * Class: com_artifex_mupdf_fitz_PDFWidget
5815 * Method: setValue
5816 * Signature: (Ljava/lang/String;)Z
5817 */
5818 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setValue
5819 (JNIEnv *, jobject, jstring);
5820
5821 /*
5822 * Class: com_artifex_mupdf_fitz_PDFWidget
5823 * Method: getLabel
5824 * Signature: ()Ljava/lang/String;
5825 */
5826 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getLabel
5827 (JNIEnv *, jobject);
5828
5829 /*
5830 * Class: com_artifex_mupdf_fitz_PDFWidget
5831 * Method: getName
5832 * Signature: ()Ljava/lang/String;
5833 */
5834 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getName
5835 (JNIEnv *, jobject);
5836
5837 /*
5838 * Class: com_artifex_mupdf_fitz_PDFWidget
5839 * Method: toggle
5840 * Signature: ()Z
5841 */
5842 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_toggle
5843 (JNIEnv *, jobject);
5844
5845 /*
5846 * Class: com_artifex_mupdf_fitz_PDFWidget
5847 * Method: setTextValue
5848 * Signature: (Ljava/lang/String;)Z
5849 */
5850 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setTextValue
5851 (JNIEnv *, jobject, jstring);
5852
5853 /*
5854 * Class: com_artifex_mupdf_fitz_PDFWidget
5855 * Method: getEditingState
5856 * Signature: ()Z
5857 */
5858 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getEditingState
5859 (JNIEnv *, jobject);
5860
5861 /*
5862 * Class: com_artifex_mupdf_fitz_PDFWidget
5863 * Method: setEditingState
5864 * Signature: (Z)V
5865 */
5866 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setEditingState
5867 (JNIEnv *, jobject, jboolean);
5868
5869 /*
5870 * Class: com_artifex_mupdf_fitz_PDFWidget
5871 * Method: textQuads
5872 * Signature: ()[Lcom/artifex/mupdf/fitz/Quad;
5873 */
5874 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_textQuads
5875 (JNIEnv *, jobject);
5876
5877 /*
5878 * Class: com_artifex_mupdf_fitz_PDFWidget
5879 * Method: setEditing
5880 * Signature: (Z)V
5881 */
5882 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setEditing
5883 (JNIEnv *, jobject, jboolean);
5884
5885 /*
5886 * Class: com_artifex_mupdf_fitz_PDFWidget
5887 * Method: isEditing
5888 * Signature: ()Z
5889 */
5890 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_isEditing
5891 (JNIEnv *, jobject);
5892
5893 /*
5894 * Class: com_artifex_mupdf_fitz_PDFWidget
5895 * Method: setChoiceValue
5896 * Signature: (Ljava/lang/String;)Z
5897 */
5898 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setChoiceValue
5899 (JNIEnv *, jobject, jstring);
5900
5901 /*
5902 * Class: com_artifex_mupdf_fitz_PDFWidget
5903 * Method: previewSignatureNative
5904 * Signature: (IIILcom/artifex/mupdf/fitz/PKCS7Signer;ILcom/artifex/mupdf/fitz/Image;Ljava/lang/String;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Pixmap;
5905 */
5906 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_previewSignatureNative
5907 (JNIEnv *, jclass, jint, jint, jint, jobject, jint, jobject, jstring, jstring);
5908
5909 /*
5910 * Class: com_artifex_mupdf_fitz_PDFWidget
5911 * Method: signNative
5912 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Signer;ILcom/artifex/mupdf/fitz/Image;Ljava/lang/String;Ljava/lang/String;)Z
5913 */
5914 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_signNative
5915 (JNIEnv *, jobject, jobject, jint, jobject, jstring, jstring);
5916
5917 /*
5918 * Class: com_artifex_mupdf_fitz_PDFWidget
5919 * Method: checkCertificate
5920 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Verifier;)I
5921 */
5922 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_checkCertificate
5923 (JNIEnv *, jobject, jobject);
5924
5925 /*
5926 * Class: com_artifex_mupdf_fitz_PDFWidget
5927 * Method: checkDigest
5928 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Verifier;)I
5929 */
5930 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_checkDigest
5931 (JNIEnv *, jobject, jobject);
5932
5933 /*
5934 * Class: com_artifex_mupdf_fitz_PDFWidget
5935 * Method: incrementalChangeSinceSigning
5936 * Signature: ()Z
5937 */
5938 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_incrementalChangeSinceSigning
5939 (JNIEnv *, jobject);
5940
5941 /*
5942 * Class: com_artifex_mupdf_fitz_PDFWidget
5943 * Method: getDistinguishedName
5944 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Verifier;)Lcom/artifex/mupdf/fitz/PKCS7DistinguishedName;
5945 */
5946 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getDistinguishedName
5947 (JNIEnv *, jobject, jobject);
5948
5949 /*
5950 * Class: com_artifex_mupdf_fitz_PDFWidget
5951 * Method: getSignatory
5952 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Verifier;)Ljava/lang/String;
5953 */
5954 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getSignatory
5955 (JNIEnv *, jobject, jobject);
5956
5957 /*
5958 * Class: com_artifex_mupdf_fitz_PDFWidget
5959 * Method: incrementalChangesSinceSigning
5960 * Signature: ()Z
5961 */
5962 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_incrementalChangesSinceSigning
5963 (JNIEnv *, jobject);
5964
5965 /*
5966 * Class: com_artifex_mupdf_fitz_PDFWidget
5967 * Method: validateSignature
5968 * Signature: ()I
5969 */
5970 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_validateSignature
5971 (JNIEnv *, jobject);
5972
5973 /*
5974 * Class: com_artifex_mupdf_fitz_PDFWidget
5975 * Method: clearSignature
5976 * Signature: ()V
5977 */
5978 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_clearSignature
5979 (JNIEnv *, jobject);
5980
5981 /*
5982 * Class: com_artifex_mupdf_fitz_PDFWidget
5983 * Method: isSigned
5984 * Signature: ()Z
5985 */
5986 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_isSigned
5987 (JNIEnv *, jobject);
5988
5989 /*
5990 * Class: com_artifex_mupdf_fitz_PDFWidget
5991 * Method: layoutTextWidget
5992 * Signature: ()Lcom/artifex/mupdf/fitz/PDFWidget/TextWidgetLayout;
5993 */
5994 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_layoutTextWidget
5995 (JNIEnv *, jobject);
5996
5997 #ifdef __cplusplus
5998 }
5999 #endif
6000 #endif
6001 /* DO NOT EDIT THIS FILE - it is machine generated */
6002 #include <jni.h>
6003 /* Header for class com_artifex_mupdf_fitz_PKCS7Signer */
6004
6005 #ifndef _Included_com_artifex_mupdf_fitz_PKCS7Signer
6006 #define _Included_com_artifex_mupdf_fitz_PKCS7Signer
6007 #ifdef __cplusplus
6008 extern "C" {
6009 #endif
6010 /*
6011 * Class: com_artifex_mupdf_fitz_PKCS7Signer
6012 * Method: finalize
6013 * Signature: ()V
6014 */
6015 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PKCS7Signer_finalize
6016 (JNIEnv *, jobject);
6017
6018 /*
6019 * Class: com_artifex_mupdf_fitz_PKCS7Signer
6020 * Method: newNative
6021 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Signer;)J
6022 */
6023 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PKCS7Signer_newNative
6024 (JNIEnv *, jobject, jobject);
6025
6026 #ifdef __cplusplus
6027 }
6028 #endif
6029 #endif
6030 /* DO NOT EDIT THIS FILE - it is machine generated */
6031 #include <jni.h>
6032 /* Header for class com_artifex_mupdf_fitz_PKCS7Verifier */
6033
6034 #ifndef _Included_com_artifex_mupdf_fitz_PKCS7Verifier
6035 #define _Included_com_artifex_mupdf_fitz_PKCS7Verifier
6036 #ifdef __cplusplus
6037 extern "C" {
6038 #endif
6039 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierOK
6040 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierOK 0L
6041 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierNoSignature
6042 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierNoSignature 1L
6043 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierNoCertificate
6044 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierNoCertificate 2L
6045 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierDigestFailure
6046 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierDigestFailure 3L
6047 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierSelfSigned
6048 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierSelfSigned 4L
6049 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierSelfSignedInChain
6050 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierSelfSignedInChain 5L
6051 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierNotTrusted
6052 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierNotTrusted 6L
6053 #undef com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierUnknown
6054 #define com_artifex_mupdf_fitz_PKCS7Verifier_PKCS7VerifierUnknown -1L
6055 /*
6056 * Class: com_artifex_mupdf_fitz_PKCS7Verifier
6057 * Method: finalize
6058 * Signature: ()V
6059 */
6060 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PKCS7Verifier_finalize
6061 (JNIEnv *, jobject);
6062
6063 /*
6064 * Class: com_artifex_mupdf_fitz_PKCS7Verifier
6065 * Method: newNative
6066 * Signature: (Lcom/artifex/mupdf/fitz/PKCS7Verifier;)J
6067 */
6068 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PKCS7Verifier_newNative
6069 (JNIEnv *, jobject, jobject);
6070
6071 #ifdef __cplusplus
6072 }
6073 #endif
6074 #endif
6075 /* DO NOT EDIT THIS FILE - it is machine generated */
6076 #include <jni.h>
6077 /* Header for class com_artifex_mupdf_fitz_Page */
6078
6079 #ifndef _Included_com_artifex_mupdf_fitz_Page
6080 #define _Included_com_artifex_mupdf_fitz_Page
6081 #ifdef __cplusplus
6082 extern "C" {
6083 #endif
6084 #undef com_artifex_mupdf_fitz_Page_MEDIA_BOX
6085 #define com_artifex_mupdf_fitz_Page_MEDIA_BOX 0L
6086 #undef com_artifex_mupdf_fitz_Page_CROP_BOX
6087 #define com_artifex_mupdf_fitz_Page_CROP_BOX 1L
6088 #undef com_artifex_mupdf_fitz_Page_BLEED_BOX
6089 #define com_artifex_mupdf_fitz_Page_BLEED_BOX 2L
6090 #undef com_artifex_mupdf_fitz_Page_TRIM_BOX
6091 #define com_artifex_mupdf_fitz_Page_TRIM_BOX 3L
6092 #undef com_artifex_mupdf_fitz_Page_ART_BOX
6093 #define com_artifex_mupdf_fitz_Page_ART_BOX 4L
6094 #undef com_artifex_mupdf_fitz_Page_UNKNOWN_BOX
6095 #define com_artifex_mupdf_fitz_Page_UNKNOWN_BOX 5L
6096 /*
6097 * Class: com_artifex_mupdf_fitz_Page
6098 * Method: finalize
6099 * Signature: ()V
6100 */
6101 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_finalize
6102 (JNIEnv *, jobject);
6103
6104 /*
6105 * Class: com_artifex_mupdf_fitz_Page
6106 * Method: getBoundsNative
6107 * Signature: (I)Lcom/artifex/mupdf/fitz/Rect;
6108 */
6109 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_getBoundsNative
6110 (JNIEnv *, jobject, jint);
6111
6112 /*
6113 * Class: com_artifex_mupdf_fitz_Page
6114 * Method: run
6115 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
6116 */
6117 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_run
6118 (JNIEnv *, jobject, jobject, jobject, jobject);
6119
6120 /*
6121 * Class: com_artifex_mupdf_fitz_Page
6122 * Method: runPageContents
6123 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
6124 */
6125 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_runPageContents
6126 (JNIEnv *, jobject, jobject, jobject, jobject);
6127
6128 /*
6129 * Class: com_artifex_mupdf_fitz_Page
6130 * Method: runPageAnnots
6131 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
6132 */
6133 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_runPageAnnots
6134 (JNIEnv *, jobject, jobject, jobject, jobject);
6135
6136 /*
6137 * Class: com_artifex_mupdf_fitz_Page
6138 * Method: runPageWidgets
6139 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
6140 */
6141 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_runPageWidgets
6142 (JNIEnv *, jobject, jobject, jobject, jobject);
6143
6144 /*
6145 * Class: com_artifex_mupdf_fitz_Page
6146 * Method: getLinks
6147 * Signature: ()[Lcom/artifex/mupdf/fitz/Link;
6148 */
6149 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Page_getLinks
6150 (JNIEnv *, jobject);
6151
6152 /*
6153 * Class: com_artifex_mupdf_fitz_Page
6154 * Method: toPixmap
6155 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;ZZ)Lcom/artifex/mupdf/fitz/Pixmap;
6156 */
6157 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_toPixmap
6158 (JNIEnv *, jobject, jobject, jobject, jboolean, jboolean);
6159
6160 /*
6161 * Class: com_artifex_mupdf_fitz_Page
6162 * Method: toDisplayList
6163 * Signature: (Z)Lcom/artifex/mupdf/fitz/DisplayList;
6164 */
6165 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_toDisplayList
6166 (JNIEnv *, jobject, jboolean);
6167
6168 /*
6169 * Class: com_artifex_mupdf_fitz_Page
6170 * Method: toStructuredText
6171 * Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/StructuredText;
6172 */
6173 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_toStructuredText
6174 (JNIEnv *, jobject, jstring);
6175
6176 /*
6177 * Class: com_artifex_mupdf_fitz_Page
6178 * Method: search
6179 * Signature: (Ljava/lang/String;)[[Lcom/artifex/mupdf/fitz/Quad;
6180 */
6181 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Page_search
6182 (JNIEnv *, jobject, jstring);
6183
6184 /*
6185 * Class: com_artifex_mupdf_fitz_Page
6186 * Method: textAsHtml
6187 * Signature: ()[B
6188 */
6189 JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_Page_textAsHtml
6190 (JNIEnv *, jobject);
6191
6192 /*
6193 * Class: com_artifex_mupdf_fitz_Page
6194 * Method: getDocument
6195 * Signature: ()Lcom/artifex/mupdf/fitz/Document;
6196 */
6197 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_getDocument
6198 (JNIEnv *, jobject);
6199
6200 /*
6201 * Class: com_artifex_mupdf_fitz_Page
6202 * Method: createLink
6203 * Signature: (Lcom/artifex/mupdf/fitz/Rect;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Link;
6204 */
6205 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_createLink
6206 (JNIEnv *, jobject, jobject, jstring);
6207
6208 /*
6209 * Class: com_artifex_mupdf_fitz_Page
6210 * Method: deleteLink
6211 * Signature: (Lcom/artifex/mupdf/fitz/Link;)V
6212 */
6213 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_deleteLink
6214 (JNIEnv *, jobject, jobject);
6215
6216 /*
6217 * Class: com_artifex_mupdf_fitz_Page
6218 * Method: getLabel
6219 * Signature: ()Ljava/lang/String;
6220 */
6221 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Page_getLabel
6222 (JNIEnv *, jobject);
6223
6224 /*
6225 * Class: com_artifex_mupdf_fitz_Page
6226 * Method: decodeBarcode
6227 * Signature: (Lcom/artifex/mupdf/fitz/Rect;F)Lcom/artifex/mupdf/fitz/BarcodeInfo;
6228 */
6229 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_decodeBarcode
6230 (JNIEnv *, jobject, jobject, jfloat);
6231
6232 #ifdef __cplusplus
6233 }
6234 #endif
6235 #endif
6236 /* DO NOT EDIT THIS FILE - it is machine generated */
6237 #include <jni.h>
6238 /* Header for class com_artifex_mupdf_fitz_Path */
6239
6240 #ifndef _Included_com_artifex_mupdf_fitz_Path
6241 #define _Included_com_artifex_mupdf_fitz_Path
6242 #ifdef __cplusplus
6243 extern "C" {
6244 #endif
6245 /*
6246 * Class: com_artifex_mupdf_fitz_Path
6247 * Method: finalize
6248 * Signature: ()V
6249 */
6250 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_finalize
6251 (JNIEnv *, jobject);
6252
6253 /*
6254 * Class: com_artifex_mupdf_fitz_Path
6255 * Method: newNative
6256 * Signature: ()J
6257 */
6258 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Path_newNative
6259 (JNIEnv *, jobject);
6260
6261 /*
6262 * Class: com_artifex_mupdf_fitz_Path
6263 * Method: cloneNative
6264 * Signature: ()J
6265 */
6266 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Path_cloneNative
6267 (JNIEnv *, jobject);
6268
6269 /*
6270 * Class: com_artifex_mupdf_fitz_Path
6271 * Method: currentPoint
6272 * Signature: ()Lcom/artifex/mupdf/fitz/Point;
6273 */
6274 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Path_currentPoint
6275 (JNIEnv *, jobject);
6276
6277 /*
6278 * Class: com_artifex_mupdf_fitz_Path
6279 * Method: moveTo
6280 * Signature: (FF)V
6281 */
6282 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_moveTo
6283 (JNIEnv *, jobject, jfloat, jfloat);
6284
6285 /*
6286 * Class: com_artifex_mupdf_fitz_Path
6287 * Method: lineTo
6288 * Signature: (FF)V
6289 */
6290 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_lineTo
6291 (JNIEnv *, jobject, jfloat, jfloat);
6292
6293 /*
6294 * Class: com_artifex_mupdf_fitz_Path
6295 * Method: curveTo
6296 * Signature: (FFFFFF)V
6297 */
6298 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_curveTo
6299 (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
6300
6301 /*
6302 * Class: com_artifex_mupdf_fitz_Path
6303 * Method: curveToV
6304 * Signature: (FFFF)V
6305 */
6306 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_curveToV
6307 (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat);
6308
6309 /*
6310 * Class: com_artifex_mupdf_fitz_Path
6311 * Method: curveToY
6312 * Signature: (FFFF)V
6313 */
6314 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_curveToY
6315 (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat);
6316
6317 /*
6318 * Class: com_artifex_mupdf_fitz_Path
6319 * Method: rect
6320 * Signature: (IIII)V
6321 */
6322 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_rect
6323 (JNIEnv *, jobject, jint, jint, jint, jint);
6324
6325 /*
6326 * Class: com_artifex_mupdf_fitz_Path
6327 * Method: closePath
6328 * Signature: ()V
6329 */
6330 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_closePath
6331 (JNIEnv *, jobject);
6332
6333 /*
6334 * Class: com_artifex_mupdf_fitz_Path
6335 * Method: transform
6336 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;)V
6337 */
6338 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_transform
6339 (JNIEnv *, jobject, jobject);
6340
6341 /*
6342 * Class: com_artifex_mupdf_fitz_Path
6343 * Method: getBounds
6344 * Signature: (Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)Lcom/artifex/mupdf/fitz/Rect;
6345 */
6346 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Path_getBounds
6347 (JNIEnv *, jobject, jobject, jobject);
6348
6349 /*
6350 * Class: com_artifex_mupdf_fitz_Path
6351 * Method: walk
6352 * Signature: (Lcom/artifex/mupdf/fitz/PathWalker;)V
6353 */
6354 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_walk
6355 (JNIEnv *, jobject, jobject);
6356
6357 #ifdef __cplusplus
6358 }
6359 #endif
6360 #endif
6361 /* DO NOT EDIT THIS FILE - it is machine generated */
6362 #include <jni.h>
6363 /* Header for class com_artifex_mupdf_fitz_Pixmap */
6364
6365 #ifndef _Included_com_artifex_mupdf_fitz_Pixmap
6366 #define _Included_com_artifex_mupdf_fitz_Pixmap
6367 #ifdef __cplusplus
6368 extern "C" {
6369 #endif
6370 #undef com_artifex_mupdf_fitz_Pixmap_DESKEW_BORDER_INCREASE
6371 #define com_artifex_mupdf_fitz_Pixmap_DESKEW_BORDER_INCREASE 0L
6372 #undef com_artifex_mupdf_fitz_Pixmap_DESKEW_BORDER_MAINTAIN
6373 #define com_artifex_mupdf_fitz_Pixmap_DESKEW_BORDER_MAINTAIN 1L
6374 #undef com_artifex_mupdf_fitz_Pixmap_DESKEW_BORDER_DECREASE
6375 #define com_artifex_mupdf_fitz_Pixmap_DESKEW_BORDER_DECREASE 2L
6376 /*
6377 * Class: com_artifex_mupdf_fitz_Pixmap
6378 * Method: finalize
6379 * Signature: ()V
6380 */
6381 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_finalize
6382 (JNIEnv *, jobject);
6383
6384 /*
6385 * Class: com_artifex_mupdf_fitz_Pixmap
6386 * Method: newNative
6387 * Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;IIIIZ)J
6388 */
6389 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Pixmap_newNative
6390 (JNIEnv *, jobject, jobject, jint, jint, jint, jint, jboolean);
6391
6392 /*
6393 * Class: com_artifex_mupdf_fitz_Pixmap
6394 * Method: newNativeFromColorAndMask
6395 * Signature: (Lcom/artifex/mupdf/fitz/Pixmap;Lcom/artifex/mupdf/fitz/Pixmap;)J
6396 */
6397 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Pixmap_newNativeFromColorAndMask
6398 (JNIEnv *, jobject, jobject, jobject);
6399
6400 /*
6401 * Class: com_artifex_mupdf_fitz_Pixmap
6402 * Method: newNativeDeskew
6403 * Signature: (FI)J
6404 */
6405 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Pixmap_newNativeDeskew
6406 (JNIEnv *, jobject, jfloat, jint);
6407
6408 /*
6409 * Class: com_artifex_mupdf_fitz_Pixmap
6410 * Method: clear
6411 * Signature: ()V
6412 */
6413 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_clear
6414 (JNIEnv *, jobject);
6415
6416 /*
6417 * Class: com_artifex_mupdf_fitz_Pixmap
6418 * Method: clearWithValue
6419 * Signature: (I)V
6420 */
6421 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_clearWithValue
6422 (JNIEnv *, jobject, jint);
6423
6424 /*
6425 * Class: com_artifex_mupdf_fitz_Pixmap
6426 * Method: asPNG
6427 * Signature: ()Lcom/artifex/mupdf/fitz/Buffer;
6428 */
6429 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asPNG
6430 (JNIEnv *, jobject);
6431
6432 /*
6433 * Class: com_artifex_mupdf_fitz_Pixmap
6434 * Method: asJPEG
6435 * Signature: (IZ)Lcom/artifex/mupdf/fitz/Buffer;
6436 */
6437 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asJPEG
6438 (JNIEnv *, jobject, jint, jboolean);
6439
6440 /*
6441 * Class: com_artifex_mupdf_fitz_Pixmap
6442 * Method: asPAM
6443 * Signature: ()Lcom/artifex/mupdf/fitz/Buffer;
6444 */
6445 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asPAM
6446 (JNIEnv *, jobject);
6447
6448 /*
6449 * Class: com_artifex_mupdf_fitz_Pixmap
6450 * Method: asPNM
6451 * Signature: ()Lcom/artifex/mupdf/fitz/Buffer;
6452 */
6453 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asPNM
6454 (JNIEnv *, jobject);
6455
6456 /*
6457 * Class: com_artifex_mupdf_fitz_Pixmap
6458 * Method: asPBM
6459 * Signature: ()Lcom/artifex/mupdf/fitz/Buffer;
6460 */
6461 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asPBM
6462 (JNIEnv *, jobject);
6463
6464 /*
6465 * Class: com_artifex_mupdf_fitz_Pixmap
6466 * Method: asPKM
6467 * Signature: ()Lcom/artifex/mupdf/fitz/Buffer;
6468 */
6469 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asPKM
6470 (JNIEnv *, jobject);
6471
6472 /*
6473 * Class: com_artifex_mupdf_fitz_Pixmap
6474 * Method: asJPX
6475 * Signature: (I)Lcom/artifex/mupdf/fitz/Buffer;
6476 */
6477 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_asJPX
6478 (JNIEnv *, jobject, jint);
6479
6480 /*
6481 * Class: com_artifex_mupdf_fitz_Pixmap
6482 * Method: saveAsPNG
6483 * Signature: (Ljava/lang/String;)V
6484 */
6485 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsPNG
6486 (JNIEnv *, jobject, jstring);
6487
6488 /*
6489 * Class: com_artifex_mupdf_fitz_Pixmap
6490 * Method: saveAsJPEG
6491 * Signature: (Ljava/lang/String;I)V
6492 */
6493 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsJPEG
6494 (JNIEnv *, jobject, jstring, jint);
6495
6496 /*
6497 * Class: com_artifex_mupdf_fitz_Pixmap
6498 * Method: saveAsPAM
6499 * Signature: (Ljava/lang/String;)V
6500 */
6501 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsPAM
6502 (JNIEnv *, jobject, jstring);
6503
6504 /*
6505 * Class: com_artifex_mupdf_fitz_Pixmap
6506 * Method: saveAsPNM
6507 * Signature: (Ljava/lang/String;)V
6508 */
6509 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsPNM
6510 (JNIEnv *, jobject, jstring);
6511
6512 /*
6513 * Class: com_artifex_mupdf_fitz_Pixmap
6514 * Method: saveAsPBM
6515 * Signature: (Ljava/lang/String;)V
6516 */
6517 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsPBM
6518 (JNIEnv *, jobject, jstring);
6519
6520 /*
6521 * Class: com_artifex_mupdf_fitz_Pixmap
6522 * Method: saveAsPKM
6523 * Signature: (Ljava/lang/String;)V
6524 */
6525 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsPKM
6526 (JNIEnv *, jobject, jstring);
6527
6528 /*
6529 * Class: com_artifex_mupdf_fitz_Pixmap
6530 * Method: saveAsJPX
6531 * Signature: (Ljava/lang/String;I)V
6532 */
6533 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsJPX
6534 (JNIEnv *, jobject, jstring, jint);
6535
6536 /*
6537 * Class: com_artifex_mupdf_fitz_Pixmap
6538 * Method: getX
6539 * Signature: ()I
6540 */
6541 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getX
6542 (JNIEnv *, jobject);
6543
6544 /*
6545 * Class: com_artifex_mupdf_fitz_Pixmap
6546 * Method: getY
6547 * Signature: ()I
6548 */
6549 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getY
6550 (JNIEnv *, jobject);
6551
6552 /*
6553 * Class: com_artifex_mupdf_fitz_Pixmap
6554 * Method: getWidth
6555 * Signature: ()I
6556 */
6557 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getWidth
6558 (JNIEnv *, jobject);
6559
6560 /*
6561 * Class: com_artifex_mupdf_fitz_Pixmap
6562 * Method: getHeight
6563 * Signature: ()I
6564 */
6565 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getHeight
6566 (JNIEnv *, jobject);
6567
6568 /*
6569 * Class: com_artifex_mupdf_fitz_Pixmap
6570 * Method: getStride
6571 * Signature: ()I
6572 */
6573 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getStride
6574 (JNIEnv *, jobject);
6575
6576 /*
6577 * Class: com_artifex_mupdf_fitz_Pixmap
6578 * Method: getNumberOfComponents
6579 * Signature: ()I
6580 */
6581 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getNumberOfComponents
6582 (JNIEnv *, jobject);
6583
6584 /*
6585 * Class: com_artifex_mupdf_fitz_Pixmap
6586 * Method: getAlpha
6587 * Signature: ()Z
6588 */
6589 JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getAlpha
6590 (JNIEnv *, jobject);
6591
6592 /*
6593 * Class: com_artifex_mupdf_fitz_Pixmap
6594 * Method: getColorSpace
6595 * Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
6596 */
6597 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getColorSpace
6598 (JNIEnv *, jobject);
6599
6600 /*
6601 * Class: com_artifex_mupdf_fitz_Pixmap
6602 * Method: getSamples
6603 * Signature: ()[B
6604 */
6605 JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getSamples
6606 (JNIEnv *, jobject);
6607
6608 /*
6609 * Class: com_artifex_mupdf_fitz_Pixmap
6610 * Method: getSample
6611 * Signature: (III)B
6612 */
6613 JNIEXPORT jbyte JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getSample
6614 (JNIEnv *, jobject, jint, jint, jint);
6615
6616 /*
6617 * Class: com_artifex_mupdf_fitz_Pixmap
6618 * Method: getPixels
6619 * Signature: ()[I
6620 */
6621 JNIEXPORT jintArray JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getPixels
6622 (JNIEnv *, jobject);
6623
6624 /*
6625 * Class: com_artifex_mupdf_fitz_Pixmap
6626 * Method: getXResolution
6627 * Signature: ()I
6628 */
6629 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getXResolution
6630 (JNIEnv *, jobject);
6631
6632 /*
6633 * Class: com_artifex_mupdf_fitz_Pixmap
6634 * Method: getYResolution
6635 * Signature: ()I
6636 */
6637 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getYResolution
6638 (JNIEnv *, jobject);
6639
6640 /*
6641 * Class: com_artifex_mupdf_fitz_Pixmap
6642 * Method: setResolution
6643 * Signature: (II)V
6644 */
6645 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_setResolution
6646 (JNIEnv *, jobject, jint, jint);
6647
6648 /*
6649 * Class: com_artifex_mupdf_fitz_Pixmap
6650 * Method: invert
6651 * Signature: ()V
6652 */
6653 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_invert
6654 (JNIEnv *, jobject);
6655
6656 /*
6657 * Class: com_artifex_mupdf_fitz_Pixmap
6658 * Method: invertLuminance
6659 * Signature: ()V
6660 */
6661 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_invertLuminance
6662 (JNIEnv *, jobject);
6663
6664 /*
6665 * Class: com_artifex_mupdf_fitz_Pixmap
6666 * Method: gamma
6667 * Signature: (F)V
6668 */
6669 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_gamma
6670 (JNIEnv *, jobject, jfloat);
6671
6672 /*
6673 * Class: com_artifex_mupdf_fitz_Pixmap
6674 * Method: tint
6675 * Signature: (II)V
6676 */
6677 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_tint
6678 (JNIEnv *, jobject, jint, jint);
6679
6680 /*
6681 * Class: com_artifex_mupdf_fitz_Pixmap
6682 * Method: convertToColorSpace
6683 * Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;Lcom/artifex/mupdf/fitz/ColorSpace;Lcom/artifex/mupdf/fitz/DefaultColorSpaces;IZ)Lcom/artifex/mupdf/fitz/Pixmap;
6684 */
6685 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_convertToColorSpace
6686 (JNIEnv *, jobject, jobject, jobject, jobject, jint, jboolean);
6687
6688 /*
6689 * Class: com_artifex_mupdf_fitz_Pixmap
6690 * Method: computeMD5
6691 * Signature: ()[B
6692 */
6693 JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_Pixmap_computeMD5
6694 (JNIEnv *, jobject);
6695
6696 /*
6697 * Class: com_artifex_mupdf_fitz_Pixmap
6698 * Method: detectSkew
6699 * Signature: ()F
6700 */
6701 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_Pixmap_detectSkew
6702 (JNIEnv *, jobject);
6703
6704 /*
6705 * Class: com_artifex_mupdf_fitz_Pixmap
6706 * Method: warp
6707 * Signature: (Lcom/artifex/mupdf/fitz/Quad;II)Lcom/artifex/mupdf/fitz/Pixmap;
6708 */
6709 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_warp
6710 (JNIEnv *, jobject, jobject, jint, jint);
6711
6712 /*
6713 * Class: com_artifex_mupdf_fitz_Pixmap
6714 * Method: autowarp
6715 * Signature: (Lcom/artifex/mupdf/fitz/Quad;)Lcom/artifex/mupdf/fitz/Pixmap;
6716 */
6717 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_autowarp
6718 (JNIEnv *, jobject, jobject);
6719
6720 /*
6721 * Class: com_artifex_mupdf_fitz_Pixmap
6722 * Method: detectDocument
6723 * Signature: ()Lcom/artifex/mupdf/fitz/Quad;
6724 */
6725 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_detectDocument
6726 (JNIEnv *, jobject);
6727
6728 /*
6729 * Class: com_artifex_mupdf_fitz_Pixmap
6730 * Method: decodeBarcode
6731 * Signature: (F)Lcom/artifex/mupdf/fitz/BarcodeInfo;
6732 */
6733 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_decodeBarcode
6734 (JNIEnv *, jobject, jfloat);
6735
6736 /*
6737 * Class: com_artifex_mupdf_fitz_Pixmap
6738 * Method: encodeBarcode
6739 * Signature: (ILjava/lang/String;IIZZ)Lcom/artifex/mupdf/fitz/Pixmap;
6740 */
6741 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_encodeBarcode
6742 (JNIEnv *, jclass, jint, jstring, jint, jint, jboolean, jboolean);
6743
6744 #ifdef __cplusplus
6745 }
6746 #endif
6747 #endif
6748 /* DO NOT EDIT THIS FILE - it is machine generated */
6749 #include <jni.h>
6750 /* Header for class com_artifex_mupdf_fitz_Rect */
6751
6752 #ifndef _Included_com_artifex_mupdf_fitz_Rect
6753 #define _Included_com_artifex_mupdf_fitz_Rect
6754 #ifdef __cplusplus
6755 extern "C" {
6756 #endif
6757 #undef com_artifex_mupdf_fitz_Rect_MIN_INF_RECT
6758 #define com_artifex_mupdf_fitz_Rect_MIN_INF_RECT -2147483648L
6759 #undef com_artifex_mupdf_fitz_Rect_MAX_INF_RECT
6760 #define com_artifex_mupdf_fitz_Rect_MAX_INF_RECT 2147483520L
6761 /*
6762 * Class: com_artifex_mupdf_fitz_Rect
6763 * Method: adjustForStroke
6764 * Signature: (Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)V
6765 */
6766 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Rect_adjustForStroke
6767 (JNIEnv *, jobject, jobject, jobject);
6768
6769 #ifdef __cplusplus
6770 }
6771 #endif
6772 #endif
6773 /* DO NOT EDIT THIS FILE - it is machine generated */
6774 #include <jni.h>
6775 /* Header for class com_artifex_mupdf_fitz_Shade */
6776
6777 #ifndef _Included_com_artifex_mupdf_fitz_Shade
6778 #define _Included_com_artifex_mupdf_fitz_Shade
6779 #ifdef __cplusplus
6780 extern "C" {
6781 #endif
6782 /*
6783 * Class: com_artifex_mupdf_fitz_Shade
6784 * Method: finalize
6785 * Signature: ()V
6786 */
6787 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Shade_finalize
6788 (JNIEnv *, jobject);
6789
6790 /*
6791 * Class: com_artifex_mupdf_fitz_Shade
6792 * Method: getBounds
6793 * Signature: (Lcom/artifex/mupdf/fitz/Matrix;)Lcom/artifex/mupdf/fitz/Rect;
6794 */
6795 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Shade_getBounds
6796 (JNIEnv *, jobject, jobject);
6797
6798 #ifdef __cplusplus
6799 }
6800 #endif
6801 #endif
6802 /* DO NOT EDIT THIS FILE - it is machine generated */
6803 #include <jni.h>
6804 /* Header for class com_artifex_mupdf_fitz_Story */
6805
6806 #ifndef _Included_com_artifex_mupdf_fitz_Story
6807 #define _Included_com_artifex_mupdf_fitz_Story
6808 #ifdef __cplusplus
6809 extern "C" {
6810 #endif
6811 #undef com_artifex_mupdf_fitz_Story_FLAGS_NO_OVERFLOW
6812 #define com_artifex_mupdf_fitz_Story_FLAGS_NO_OVERFLOW 1L
6813 #undef com_artifex_mupdf_fitz_Story_ALL_FITTED
6814 #define com_artifex_mupdf_fitz_Story_ALL_FITTED 0L
6815 #undef com_artifex_mupdf_fitz_Story_OVERFLOW_WIDTH
6816 #define com_artifex_mupdf_fitz_Story_OVERFLOW_WIDTH 2L
6817 /*
6818 * Class: com_artifex_mupdf_fitz_Story
6819 * Method: finalize
6820 * Signature: ()V
6821 */
6822 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Story_finalize
6823 (JNIEnv *, jobject);
6824
6825 /*
6826 * Class: com_artifex_mupdf_fitz_Story
6827 * Method: newStory
6828 * Signature: ([B[BFLcom/artifex/mupdf/fitz/Archive;)J
6829 */
6830 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Story_newStory
6831 (JNIEnv *, jclass, jbyteArray, jbyteArray, jfloat, jobject);
6832
6833 /*
6834 * Class: com_artifex_mupdf_fitz_Story
6835 * Method: place
6836 * Signature: (Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/Rect;I)I
6837 */
6838 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Story_place
6839 (JNIEnv *, jobject, jobject, jobject, jint);
6840
6841 /*
6842 * Class: com_artifex_mupdf_fitz_Story
6843 * Method: draw
6844 * Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;)V
6845 */
6846 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Story_draw
6847 (JNIEnv *, jobject, jobject, jobject);
6848
6849 /*
6850 * Class: com_artifex_mupdf_fitz_Story
6851 * Method: document
6852 * Signature: ()Lcom/artifex/mupdf/fitz/DOM;
6853 */
6854 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Story_document
6855 (JNIEnv *, jobject);
6856
6857 #ifdef __cplusplus
6858 }
6859 #endif
6860 #endif
6861 /* DO NOT EDIT THIS FILE - it is machine generated */
6862 #include <jni.h>
6863 /* Header for class com_artifex_mupdf_fitz_StrokeState */
6864
6865 #ifndef _Included_com_artifex_mupdf_fitz_StrokeState
6866 #define _Included_com_artifex_mupdf_fitz_StrokeState
6867 #ifdef __cplusplus
6868 extern "C" {
6869 #endif
6870 #undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_BUTT
6871 #define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_BUTT 0L
6872 #undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_ROUND
6873 #define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_ROUND 1L
6874 #undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_SQUARE
6875 #define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_SQUARE 2L
6876 #undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_TRIANGLE
6877 #define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_TRIANGLE 3L
6878 #undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER
6879 #define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER 0L
6880 #undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_ROUND
6881 #define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_ROUND 1L
6882 #undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_BEVEL
6883 #define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_BEVEL 2L
6884 #undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER_XPS
6885 #define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER_XPS 3L
6886 /*
6887 * Class: com_artifex_mupdf_fitz_StrokeState
6888 * Method: finalize
6889 * Signature: ()V
6890 */
6891 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_StrokeState_finalize
6892 (JNIEnv *, jobject);
6893
6894 /*
6895 * Class: com_artifex_mupdf_fitz_StrokeState
6896 * Method: newNativeStrokeState
6897 * Signature: (IIFFF[F)J
6898 */
6899 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_StrokeState_newNativeStrokeState
6900 (JNIEnv *, jobject, jint, jint, jfloat, jfloat, jfloat, jfloatArray);
6901
6902 /*
6903 * Class: com_artifex_mupdf_fitz_StrokeState
6904 * Method: getStartCap
6905 * Signature: ()I
6906 */
6907 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getStartCap
6908 (JNIEnv *, jobject);
6909
6910 /*
6911 * Class: com_artifex_mupdf_fitz_StrokeState
6912 * Method: getDashCap
6913 * Signature: ()I
6914 */
6915 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getDashCap
6916 (JNIEnv *, jobject);
6917
6918 /*
6919 * Class: com_artifex_mupdf_fitz_StrokeState
6920 * Method: getEndCap
6921 * Signature: ()I
6922 */
6923 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getEndCap
6924 (JNIEnv *, jobject);
6925
6926 /*
6927 * Class: com_artifex_mupdf_fitz_StrokeState
6928 * Method: getLineJoin
6929 * Signature: ()I
6930 */
6931 JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getLineJoin
6932 (JNIEnv *, jobject);
6933
6934 /*
6935 * Class: com_artifex_mupdf_fitz_StrokeState
6936 * Method: getLineWidth
6937 * Signature: ()F
6938 */
6939 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getLineWidth
6940 (JNIEnv *, jobject);
6941
6942 /*
6943 * Class: com_artifex_mupdf_fitz_StrokeState
6944 * Method: getMiterLimit
6945 * Signature: ()F
6946 */
6947 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getMiterLimit
6948 (JNIEnv *, jobject);
6949
6950 /*
6951 * Class: com_artifex_mupdf_fitz_StrokeState
6952 * Method: getDashPhase
6953 * Signature: ()F
6954 */
6955 JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getDashPhase
6956 (JNIEnv *, jobject);
6957
6958 /*
6959 * Class: com_artifex_mupdf_fitz_StrokeState
6960 * Method: getDashPattern
6961 * Signature: ()[F
6962 */
6963 JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getDashPattern
6964 (JNIEnv *, jobject);
6965
6966 #ifdef __cplusplus
6967 }
6968 #endif
6969 #endif
6970 /* DO NOT EDIT THIS FILE - it is machine generated */
6971 #include <jni.h>
6972 /* Header for class com_artifex_mupdf_fitz_StructuredText */
6973
6974 #ifndef _Included_com_artifex_mupdf_fitz_StructuredText
6975 #define _Included_com_artifex_mupdf_fitz_StructuredText
6976 #ifdef __cplusplus
6977 extern "C" {
6978 #endif
6979 #undef com_artifex_mupdf_fitz_StructuredText_SELECT_CHARS
6980 #define com_artifex_mupdf_fitz_StructuredText_SELECT_CHARS 0L
6981 #undef com_artifex_mupdf_fitz_StructuredText_SELECT_WORDS
6982 #define com_artifex_mupdf_fitz_StructuredText_SELECT_WORDS 1L
6983 #undef com_artifex_mupdf_fitz_StructuredText_SELECT_LINES
6984 #define com_artifex_mupdf_fitz_StructuredText_SELECT_LINES 2L
6985 #undef com_artifex_mupdf_fitz_StructuredText_VECTOR_IS_STROKED
6986 #define com_artifex_mupdf_fitz_StructuredText_VECTOR_IS_STROKED 1L
6987 #undef com_artifex_mupdf_fitz_StructuredText_VECTOR_IS_RECTANGLE
6988 #define com_artifex_mupdf_fitz_StructuredText_VECTOR_IS_RECTANGLE 2L
6989 /*
6990 * Class: com_artifex_mupdf_fitz_StructuredText
6991 * Method: finalize
6992 * Signature: ()V
6993 */
6994 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_StructuredText_finalize
6995 (JNIEnv *, jobject);
6996
6997 /*
6998 * Class: com_artifex_mupdf_fitz_StructuredText
6999 * Method: search
7000 * Signature: (Ljava/lang/String;)[[Lcom/artifex/mupdf/fitz/Quad;
7001 */
7002 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_StructuredText_search
7003 (JNIEnv *, jobject, jstring);
7004
7005 /*
7006 * Class: com_artifex_mupdf_fitz_StructuredText
7007 * Method: highlight
7008 * Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;)[Lcom/artifex/mupdf/fitz/Quad;
7009 */
7010 JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_StructuredText_highlight
7011 (JNIEnv *, jobject, jobject, jobject);
7012
7013 /*
7014 * Class: com_artifex_mupdf_fitz_StructuredText
7015 * Method: snapSelection
7016 * Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;I)Lcom/artifex/mupdf/fitz/Quad;
7017 */
7018 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_StructuredText_snapSelection
7019 (JNIEnv *, jobject, jobject, jobject, jint);
7020
7021 /*
7022 * Class: com_artifex_mupdf_fitz_StructuredText
7023 * Method: copy
7024 * Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;)Ljava/lang/String;
7025 */
7026 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_StructuredText_copy
7027 (JNIEnv *, jobject, jobject, jobject);
7028
7029 /*
7030 * Class: com_artifex_mupdf_fitz_StructuredText
7031 * Method: walk
7032 * Signature: (Lcom/artifex/mupdf/fitz/StructuredTextWalker;)V
7033 */
7034 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_StructuredText_walk
7035 (JNIEnv *, jobject, jobject);
7036
7037 /*
7038 * Class: com_artifex_mupdf_fitz_StructuredText
7039 * Method: asJSON
7040 * Signature: (F)Ljava/lang/String;
7041 */
7042 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_StructuredText_asJSON
7043 (JNIEnv *, jobject, jfloat);
7044
7045 /*
7046 * Class: com_artifex_mupdf_fitz_StructuredText
7047 * Method: asHTML
7048 * Signature: (I)Ljava/lang/String;
7049 */
7050 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_StructuredText_asHTML
7051 (JNIEnv *, jobject, jint);
7052
7053 /*
7054 * Class: com_artifex_mupdf_fitz_StructuredText
7055 * Method: asText
7056 * Signature: ()Ljava/lang/String;
7057 */
7058 JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_StructuredText_asText
7059 (JNIEnv *, jobject);
7060
7061 #ifdef __cplusplus
7062 }
7063 #endif
7064 #endif
7065 /* DO NOT EDIT THIS FILE - it is machine generated */
7066 #include <jni.h>
7067 /* Header for class com_artifex_mupdf_fitz_Text */
7068
7069 #ifndef _Included_com_artifex_mupdf_fitz_Text
7070 #define _Included_com_artifex_mupdf_fitz_Text
7071 #ifdef __cplusplus
7072 extern "C" {
7073 #endif
7074 /*
7075 * Class: com_artifex_mupdf_fitz_Text
7076 * Method: finalize
7077 * Signature: ()V
7078 */
7079 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_finalize
7080 (JNIEnv *, jobject);
7081
7082 /*
7083 * Class: com_artifex_mupdf_fitz_Text
7084 * Method: newNative
7085 * Signature: ()J
7086 */
7087 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Text_newNative
7088 (JNIEnv *, jobject);
7089
7090 /*
7091 * Class: com_artifex_mupdf_fitz_Text
7092 * Method: showGlyph
7093 * Signature: (Lcom/artifex/mupdf/fitz/Font;Lcom/artifex/mupdf/fitz/Matrix;IIZ)V
7094 */
7095 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_showGlyph
7096 (JNIEnv *, jobject, jobject, jobject, jint, jint, jboolean);
7097
7098 /*
7099 * Class: com_artifex_mupdf_fitz_Text
7100 * Method: showString
7101 * Signature: (Lcom/artifex/mupdf/fitz/Font;Lcom/artifex/mupdf/fitz/Matrix;Ljava/lang/String;Z)V
7102 */
7103 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_showString
7104 (JNIEnv *, jobject, jobject, jobject, jstring, jboolean);
7105
7106 /*
7107 * Class: com_artifex_mupdf_fitz_Text
7108 * Method: getBounds
7109 * Signature: (Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)Lcom/artifex/mupdf/fitz/Rect;
7110 */
7111 JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Text_getBounds
7112 (JNIEnv *, jobject, jobject, jobject);
7113
7114 /*
7115 * Class: com_artifex_mupdf_fitz_Text
7116 * Method: walk
7117 * Signature: (Lcom/artifex/mupdf/fitz/TextWalker;)V
7118 */
7119 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_walk
7120 (JNIEnv *, jobject, jobject);
7121
7122 #ifdef __cplusplus
7123 }
7124 #endif
7125 #endif
7126 /* DO NOT EDIT THIS FILE - it is machine generated */
7127 #include <jni.h>
7128 /* Header for class com_artifex_mupdf_fitz_TreeArchive */
7129
7130 #ifndef _Included_com_artifex_mupdf_fitz_TreeArchive
7131 #define _Included_com_artifex_mupdf_fitz_TreeArchive
7132 #ifdef __cplusplus
7133 extern "C" {
7134 #endif
7135 /*
7136 * Class: com_artifex_mupdf_fitz_TreeArchive
7137 * Method: newNativeTreeArchive
7138 * Signature: ()J
7139 */
7140 JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_TreeArchive_newNativeTreeArchive
7141 (JNIEnv *, jclass);
7142
7143 /*
7144 * Class: com_artifex_mupdf_fitz_TreeArchive
7145 * Method: add
7146 * Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/Buffer;)V
7147 */
7148 JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_TreeArchive_add
7149 (JNIEnv *, jobject, jstring, jobject);
7150
7151 #ifdef __cplusplus
7152 }
7153 #endif
7154 #endif