eBookReaderSwitch/mupdf/platform/java/mupdf_native.h

3479 lines
108 KiB
C
Raw Permalink Normal View History

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Buffer */
#ifndef _Included_com_artifex_mupdf_fitz_Buffer
#define _Included_com_artifex_mupdf_fitz_Buffer
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: newNativeBuffer
* Signature: (I)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Buffer_newNativeBuffer
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: getLength
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_getLength
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: readByte
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_readByte
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: readBytes
* Signature: (I[B)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_readBytes
(JNIEnv *, jobject, jint, jbyteArray);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: readBytesInto
* Signature: (I[BII)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Buffer_readBytesInto
(JNIEnv *, jobject, jint, jbyteArray, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeByte
* Signature: (B)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeByte
(JNIEnv *, jobject, jbyte);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeBytes
* Signature: ([B)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeBytes
(JNIEnv *, jobject, jbyteArray);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeBytesFrom
* Signature: ([BII)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeBytesFrom
(JNIEnv *, jobject, jbyteArray, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeBuffer
* Signature: (Lcom/artifex/mupdf/fitz/Buffer;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeBuffer
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeRune
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeRune
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeLine
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeLine
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: writeLines
* Signature: ([Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_writeLines
(JNIEnv *, jobject, jobjectArray);
/*
* Class: com_artifex_mupdf_fitz_Buffer
* Method: save
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Buffer_save
(JNIEnv *, jobject, jstring);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_ColorSpace */
#ifndef _Included_com_artifex_mupdf_fitz_ColorSpace
#define _Included_com_artifex_mupdf_fitz_ColorSpace
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_ColorSpace
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_ColorSpace
* Method: nativeDeviceGray
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceGray
(JNIEnv *, jclass);
/*
* Class: com_artifex_mupdf_fitz_ColorSpace
* Method: nativeDeviceRGB
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceRGB
(JNIEnv *, jclass);
/*
* Class: com_artifex_mupdf_fitz_ColorSpace
* Method: nativeDeviceBGR
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceBGR
(JNIEnv *, jclass);
/*
* Class: com_artifex_mupdf_fitz_ColorSpace
* Method: nativeDeviceCMYK
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_nativeDeviceCMYK
(JNIEnv *, jclass);
/*
* Class: com_artifex_mupdf_fitz_ColorSpace
* Method: getNumberOfComponents
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_ColorSpace_getNumberOfComponents
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Context */
#ifndef _Included_com_artifex_mupdf_fitz_Context
#define _Included_com_artifex_mupdf_fitz_Context
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Context
* Method: initNative
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Context_initNative
(JNIEnv *, jclass);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Cookie */
#ifndef _Included_com_artifex_mupdf_fitz_Cookie
#define _Included_com_artifex_mupdf_fitz_Cookie
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Cookie
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Cookie_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Cookie
* Method: newNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Cookie_newNative
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Cookie
* Method: abort
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Cookie_abort
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Device */
#ifndef _Included_com_artifex_mupdf_fitz_Device
#define _Included_com_artifex_mupdf_fitz_Device
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_Device_BLEND_NORMAL
#define com_artifex_mupdf_fitz_Device_BLEND_NORMAL 0L
#undef com_artifex_mupdf_fitz_Device_BLEND_MULTIPLY
#define com_artifex_mupdf_fitz_Device_BLEND_MULTIPLY 1L
#undef com_artifex_mupdf_fitz_Device_BLEND_SCREEN
#define com_artifex_mupdf_fitz_Device_BLEND_SCREEN 2L
#undef com_artifex_mupdf_fitz_Device_BLEND_OVERLAY
#define com_artifex_mupdf_fitz_Device_BLEND_OVERLAY 3L
#undef com_artifex_mupdf_fitz_Device_BLEND_DARKEN
#define com_artifex_mupdf_fitz_Device_BLEND_DARKEN 4L
#undef com_artifex_mupdf_fitz_Device_BLEND_LIGHTEN
#define com_artifex_mupdf_fitz_Device_BLEND_LIGHTEN 5L
#undef com_artifex_mupdf_fitz_Device_BLEND_COLOR_DODGE
#define com_artifex_mupdf_fitz_Device_BLEND_COLOR_DODGE 6L
#undef com_artifex_mupdf_fitz_Device_BLEND_COLOR_BURN
#define com_artifex_mupdf_fitz_Device_BLEND_COLOR_BURN 7L
#undef com_artifex_mupdf_fitz_Device_BLEND_HARD_LIGHT
#define com_artifex_mupdf_fitz_Device_BLEND_HARD_LIGHT 8L
#undef com_artifex_mupdf_fitz_Device_BLEND_SOFT_LIGHT
#define com_artifex_mupdf_fitz_Device_BLEND_SOFT_LIGHT 9L
#undef com_artifex_mupdf_fitz_Device_BLEND_DIFFERENCE
#define com_artifex_mupdf_fitz_Device_BLEND_DIFFERENCE 10L
#undef com_artifex_mupdf_fitz_Device_BLEND_EXCLUSION
#define com_artifex_mupdf_fitz_Device_BLEND_EXCLUSION 11L
#undef com_artifex_mupdf_fitz_Device_BLEND_HUE
#define com_artifex_mupdf_fitz_Device_BLEND_HUE 12L
#undef com_artifex_mupdf_fitz_Device_BLEND_SATURATION
#define com_artifex_mupdf_fitz_Device_BLEND_SATURATION 13L
#undef com_artifex_mupdf_fitz_Device_BLEND_COLOR
#define com_artifex_mupdf_fitz_Device_BLEND_COLOR 14L
#undef com_artifex_mupdf_fitz_Device_BLEND_LUMINOSITY
#define com_artifex_mupdf_fitz_Device_BLEND_LUMINOSITY 15L
/*
* Class: com_artifex_mupdf_fitz_Device
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Device_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Device
* Method: newNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Device_newNative
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_DisplayList */
#ifndef _Included_com_artifex_mupdf_fitz_DisplayList
#define _Included_com_artifex_mupdf_fitz_DisplayList
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_DisplayList
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DisplayList_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_DisplayList
* Method: newNative
* Signature: (Lcom/artifex/mupdf/fitz/Rect;)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DisplayList_newNative
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_DisplayList
* Method: toPixmap
* Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;Z)Lcom/artifex/mupdf/fitz/Pixmap;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DisplayList_toPixmap
(JNIEnv *, jobject, jobject, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_DisplayList
* Method: toStructuredText
* Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/StructuredText;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DisplayList_toStructuredText
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_DisplayList
* Method: search
* Signature: (Ljava/lang/String;)[Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_DisplayList_search
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_DisplayList
* Method: run
* Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/Cookie;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DisplayList_run
(JNIEnv *, jobject, jobject, jobject, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_DisplayListDevice */
#ifndef _Included_com_artifex_mupdf_fitz_DisplayListDevice
#define _Included_com_artifex_mupdf_fitz_DisplayListDevice
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_NORMAL
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_NORMAL 0L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_MULTIPLY
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_MULTIPLY 1L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SCREEN
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SCREEN 2L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_OVERLAY
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_OVERLAY 3L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DARKEN
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DARKEN 4L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LIGHTEN
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LIGHTEN 5L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_DODGE
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_DODGE 6L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_BURN
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR_BURN 7L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HARD_LIGHT
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HARD_LIGHT 8L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SOFT_LIGHT
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SOFT_LIGHT 9L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DIFFERENCE
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_DIFFERENCE 10L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_EXCLUSION
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_EXCLUSION 11L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HUE
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_HUE 12L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SATURATION
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_SATURATION 13L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_COLOR 14L
#undef com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LUMINOSITY
#define com_artifex_mupdf_fitz_DisplayListDevice_BLEND_LUMINOSITY 15L
/*
* Class: com_artifex_mupdf_fitz_DisplayListDevice
* Method: newNative
* Signature: (Lcom/artifex/mupdf/fitz/DisplayList;)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DisplayListDevice_newNative
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Document */
#ifndef _Included_com_artifex_mupdf_fitz_Document
#define _Included_com_artifex_mupdf_fitz_Document
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: openNativeWithPath
* Signature: (Ljava/lang/String;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Document;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithPath
(JNIEnv *, jclass, jstring, jstring);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: openNativeWithBuffer
* Signature: (Ljava/lang/String;[B[B)Lcom/artifex/mupdf/fitz/Document;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithBuffer
(JNIEnv *, jclass, jstring, jbyteArray, jbyteArray);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: openNativeWithStream
* Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/SeekableInputStream;Lcom/artifex/mupdf/fitz/SeekableInputStream;)Lcom/artifex/mupdf/fitz/Document;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithStream
(JNIEnv *, jclass, jstring, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: openNativeWithPathAndStream
* Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/SeekableInputStream;)Lcom/artifex/mupdf/fitz/Document;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_openNativeWithPathAndStream
(JNIEnv *, jclass, jstring, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: recognize
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_recognize
(JNIEnv *, jclass, jstring);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: saveAccelerator
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_saveAccelerator
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: outputAccelerator
* Signature: (Lcom/artifex/mupdf/fitz/SeekableOutputStream;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_outputAccelerator
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: needsPassword
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_needsPassword
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: authenticatePassword
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_authenticatePassword
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: countChapters
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Document_countChapters
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: countPages
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Document_countPages
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: loadPage
* Signature: (II)Lcom/artifex/mupdf/fitz/Page;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_loadPage
(JNIEnv *, jobject, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: resolveLink
* Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/Location;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_resolveLink
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: loadOutline
* Signature: ()[Lcom/artifex/mupdf/fitz/Outline;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Document_loadOutline
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: getMetaData
* Signature: (Ljava/lang/String;)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Document_getMetaData
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: isReflowable
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_isReflowable
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: layout
* Signature: (FFF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Document_layout
(JNIEnv *, jobject, jfloat, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: findBookmark
* Signature: (J)Lcom/artifex/mupdf/fitz/Location;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Document_findBookmark
(JNIEnv *, jobject, jlong);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: makeBookmark
* Signature: (II)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Document_makeBookmark
(JNIEnv *, jobject, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_Document
* Method: isUnencryptedPDF
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Document_isUnencryptedPDF
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_DocumentWriter */
#ifndef _Included_com_artifex_mupdf_fitz_DocumentWriter
#define _Included_com_artifex_mupdf_fitz_DocumentWriter
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_DocumentWriter
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_DocumentWriter
* Method: newNativeDocumentWriter
* Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_newNativeDocumentWriter
(JNIEnv *, jobject, jstring, jstring, jstring);
/*
* Class: com_artifex_mupdf_fitz_DocumentWriter
* Method: beginPage
* Signature: (Lcom/artifex/mupdf/fitz/Rect;)Lcom/artifex/mupdf/fitz/Device;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_beginPage
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_DocumentWriter
* Method: endPage
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_endPage
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_DocumentWriter
* Method: close
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_DocumentWriter_close
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_DrawDevice */
#ifndef _Included_com_artifex_mupdf_fitz_DrawDevice
#define _Included_com_artifex_mupdf_fitz_DrawDevice
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_NORMAL
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_NORMAL 0L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_MULTIPLY
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_MULTIPLY 1L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_SCREEN
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_SCREEN 2L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_OVERLAY
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_OVERLAY 3L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_DARKEN
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_DARKEN 4L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_LIGHTEN
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_LIGHTEN 5L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_DODGE
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_DODGE 6L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_BURN
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR_BURN 7L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_HARD_LIGHT
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_HARD_LIGHT 8L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_SOFT_LIGHT
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_SOFT_LIGHT 9L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_DIFFERENCE
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_DIFFERENCE 10L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_EXCLUSION
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_EXCLUSION 11L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_HUE
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_HUE 12L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_SATURATION
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_SATURATION 13L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_COLOR 14L
#undef com_artifex_mupdf_fitz_DrawDevice_BLEND_LUMINOSITY
#define com_artifex_mupdf_fitz_DrawDevice_BLEND_LUMINOSITY 15L
/*
* Class: com_artifex_mupdf_fitz_DrawDevice
* Method: newNative
* Signature: (Lcom/artifex/mupdf/fitz/Pixmap;)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_DrawDevice_newNative
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Font */
#ifndef _Included_com_artifex_mupdf_fitz_Font
#define _Included_com_artifex_mupdf_fitz_Font
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_Font_LATIN
#define com_artifex_mupdf_fitz_Font_LATIN 0L
#undef com_artifex_mupdf_fitz_Font_GREEK
#define com_artifex_mupdf_fitz_Font_GREEK 1L
#undef com_artifex_mupdf_fitz_Font_CYRILLIC
#define com_artifex_mupdf_fitz_Font_CYRILLIC 2L
#undef com_artifex_mupdf_fitz_Font_ADOBE_CNS
#define com_artifex_mupdf_fitz_Font_ADOBE_CNS 0L
#undef com_artifex_mupdf_fitz_Font_ADOBE_GB
#define com_artifex_mupdf_fitz_Font_ADOBE_GB 1L
#undef com_artifex_mupdf_fitz_Font_ADOBE_JAPAN
#define com_artifex_mupdf_fitz_Font_ADOBE_JAPAN 2L
#undef com_artifex_mupdf_fitz_Font_ADOBE_KOREA
#define com_artifex_mupdf_fitz_Font_ADOBE_KOREA 3L
/*
* Class: com_artifex_mupdf_fitz_Font
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Font_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Font
* Method: newNative
* Signature: (Ljava/lang/String;I)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Font_newNative
(JNIEnv *, jobject, jstring, jint);
/*
* Class: com_artifex_mupdf_fitz_Font
* Method: getName
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_Font_getName
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Font
* Method: encodeCharacter
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Font_encodeCharacter
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Font
* Method: advanceGlyph
* Signature: (IZ)F
*/
JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_Font_advanceGlyph
(JNIEnv *, jobject, jint, jboolean);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Image */
#ifndef _Included_com_artifex_mupdf_fitz_Image
#define _Included_com_artifex_mupdf_fitz_Image
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Image_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: newNativeFromPixmap
* Signature: (Lcom/artifex/mupdf/fitz/Pixmap;)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Image_newNativeFromPixmap
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: newNativeFromFile
* Signature: (Ljava/lang/String;)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Image_newNativeFromFile
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getWidth
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getWidth
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getHeight
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getHeight
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getXResolution
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getXResolution
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getYResolution
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getYResolution
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getColorSpace
* Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Image_getColorSpace
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getNumberOfComponents
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getNumberOfComponents
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getBitsPerComponent
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Image_getBitsPerComponent
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getImageMask
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Image_getImageMask
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getInterpolate
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Image_getInterpolate
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: getMask
* Signature: ()Lcom/artifex/mupdf/fitz/Image;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Image_getMask
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Image
* Method: toPixmap
* Signature: ()Lcom/artifex/mupdf/fitz/Pixmap;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Image_toPixmap
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_NativeDevice */
#ifndef _Included_com_artifex_mupdf_fitz_NativeDevice
#define _Included_com_artifex_mupdf_fitz_NativeDevice
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_NORMAL
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_NORMAL 0L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_MULTIPLY
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_MULTIPLY 1L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_SCREEN
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_SCREEN 2L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_OVERLAY
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_OVERLAY 3L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_DARKEN
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_DARKEN 4L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_LIGHTEN
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_LIGHTEN 5L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_DODGE
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_DODGE 6L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_BURN
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR_BURN 7L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_HARD_LIGHT
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_HARD_LIGHT 8L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_SOFT_LIGHT
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_SOFT_LIGHT 9L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_DIFFERENCE
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_DIFFERENCE 10L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_EXCLUSION
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_EXCLUSION 11L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_HUE
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_HUE 12L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_SATURATION
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_SATURATION 13L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_COLOR 14L
#undef com_artifex_mupdf_fitz_NativeDevice_BLEND_LUMINOSITY
#define com_artifex_mupdf_fitz_NativeDevice_BLEND_LUMINOSITY 15L
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: close
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_close
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: fillPath
* Signature: (Lcom/artifex/mupdf/fitz/Path;ZLcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillPath
(JNIEnv *, jobject, jobject, jboolean, jobject, jobject, jfloatArray, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: strokePath
* Signature: (Lcom/artifex/mupdf/fitz/Path;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_strokePath
(JNIEnv *, jobject, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: clipPath
* Signature: (Lcom/artifex/mupdf/fitz/Path;ZLcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipPath
(JNIEnv *, jobject, jobject, jboolean, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: clipStrokePath
* Signature: (Lcom/artifex/mupdf/fitz/Path;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipStrokePath
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: fillText
* Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillText
(JNIEnv *, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: strokeText
* Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_strokeText
(JNIEnv *, jobject, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: clipText
* Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipText
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: clipStrokeText
* Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipStrokeText
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: ignoreText
* Signature: (Lcom/artifex/mupdf/fitz/Text;Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_ignoreText
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: fillShade
* Signature: (Lcom/artifex/mupdf/fitz/Shade;Lcom/artifex/mupdf/fitz/Matrix;FI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillShade
(JNIEnv *, jobject, jobject, jobject, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: fillImage
* Signature: (Lcom/artifex/mupdf/fitz/Image;Lcom/artifex/mupdf/fitz/Matrix;FI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillImage
(JNIEnv *, jobject, jobject, jobject, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: fillImageMask
* Signature: (Lcom/artifex/mupdf/fitz/Image;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;[FFI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_fillImageMask
(JNIEnv *, jobject, jobject, jobject, jobject, jfloatArray, jfloat, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: clipImageMask
* Signature: (Lcom/artifex/mupdf/fitz/Image;Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_clipImageMask
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: popClip
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_popClip
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: beginMask
* Signature: (Lcom/artifex/mupdf/fitz/Rect;ZLcom/artifex/mupdf/fitz/ColorSpace;[FI)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginMask
(JNIEnv *, jobject, jobject, jboolean, jobject, jfloatArray, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: endMask
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endMask
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: beginGroup
* Signature: (Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/ColorSpace;ZZIF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginGroup
(JNIEnv *, jobject, jobject, jobject, jboolean, jboolean, jint, jfloat);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: endGroup
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endGroup
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: beginTile
* Signature: (Lcom/artifex/mupdf/fitz/Rect;Lcom/artifex/mupdf/fitz/Rect;FFLcom/artifex/mupdf/fitz/Matrix;I)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginTile
(JNIEnv *, jobject, jobject, jobject, jfloat, jfloat, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: endTile
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endTile
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: beginLayer
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_beginLayer
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_NativeDevice
* Method: endLayer
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_NativeDevice_endLayer
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_PDFAnnotation */
#ifndef _Included_com_artifex_mupdf_fitz_PDFAnnotation
#define _Included_com_artifex_mupdf_fitz_PDFAnnotation
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TEXT
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TEXT 0L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINK
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINK 1L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FREE_TEXT
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FREE_TEXT 2L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINE
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_LINE 3L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUARE
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUARE 4L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CIRCLE
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CIRCLE 5L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLYGON
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLYGON 6L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLY_LINE
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POLY_LINE 7L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_HIGHLIGHT
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_HIGHLIGHT 8L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNDERLINE
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNDERLINE 9L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUIGGLY
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SQUIGGLY 10L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STRIKE_OUT
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STRIKE_OUT 11L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_REDACT
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_REDACT 12L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STAMP
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_STAMP 13L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CARET
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_CARET 14L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_INK
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_INK 15L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POPUP
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_POPUP 16L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FILE_ATTACHMENT
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_FILE_ATTACHMENT 17L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SOUND
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SOUND 18L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_MOVIE
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_MOVIE 19L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WIDGET
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WIDGET 20L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SCREEN
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_SCREEN 21L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_PRINTER_MARK
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_PRINTER_MARK 22L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TRAP_NET
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_TRAP_NET 23L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WATERMARK
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_WATERMARK 24L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_3D
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_3D 25L
#undef com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNKNOWN
#define com_artifex_mupdf_fitz_PDFAnnotation_TYPE_UNKNOWN -1L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_NONE
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_NONE 0L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SQUARE
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SQUARE 1L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CIRCLE
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CIRCLE 2L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_DIAMOND
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_DIAMOND 3L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_OPEN_ARROW
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_OPEN_ARROW 4L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CLOSED_ARROW
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_CLOSED_ARROW 5L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_BUTT
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_BUTT 6L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_OPEN_ARROW
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_OPEN_ARROW 7L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_CLOSED_ARROW
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_R_CLOSED_ARROW 8L
#undef com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SLASH
#define com_artifex_mupdf_fitz_PDFAnnotation_LINE_ENDING_SLASH 9L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_INVISIBLE
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_INVISIBLE 1L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_HIDDEN
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_HIDDEN 2L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_PRINT
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_PRINT 4L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ZOOM
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ZOOM 8L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ROTATE
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_ROTATE 16L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_VIEW
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_NO_VIEW 32L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_READ_ONLY
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_READ_ONLY 64L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED 128L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_TOGGLE_NO_VIEW
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_TOGGLE_NO_VIEW 256L
#undef com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED_CONTENTS
#define com_artifex_mupdf_fitz_PDFAnnotation_IS_LOCKED_CONTENTS 512L
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: run
* Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_run
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: toPixmap
* Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;Z)Lcom/artifex/mupdf/fitz/Pixmap;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_toPixmap
(JNIEnv *, jobject, jobject, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getBounds
* Signature: ()Lcom/artifex/mupdf/fitz/Rect;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBounds
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: toDisplayList
* Signature: ()Lcom/artifex/mupdf/fitz/DisplayList;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_toDisplayList
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getType
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getType
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getFlags
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getFlags
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setFlags
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setFlags
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getContents
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getContents
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setContents
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setContents
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getRect
* Signature: ()Lcom/artifex/mupdf/fitz/Rect;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getRect
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setRect
* Signature: (Lcom/artifex/mupdf/fitz/Rect;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setRect
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getBorder
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getBorder
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setBorder
* Signature: (F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setBorder
(JNIEnv *, jobject, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getColor
* Signature: ()[F
*/
JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getColor
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setColor
* Signature: ([F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setColor
(JNIEnv *, jobject, jfloatArray);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getInteriorColor
* Signature: ()[F
*/
JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInteriorColor
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setInteriorColor
* Signature: ([F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setInteriorColor
(JNIEnv *, jobject, jfloatArray);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getAuthor
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getAuthor
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setAuthor
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setAuthor
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getModificationDateNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getModificationDateNative
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setModificationDate
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setModificationDate
(JNIEnv *, jobject, jlong);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getLineEndingStyles
* Signature: ()[I
*/
JNIEXPORT jintArray JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getLineEndingStyles
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setLineEndingStyles
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setLineEndingStyles
(JNIEnv *, jobject, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getQuadPointCount
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getQuadPointCount
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getQuadPoint
* Signature: (I)Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getQuadPoint
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: clearQuadPoints
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearQuadPoints
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: addQuadPoint
* Signature: (Lcom/artifex/mupdf/fitz/Quad;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addQuadPoint
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getVertexCount
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getVertexCount
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getVertex
* Signature: (I)Lcom/artifex/mupdf/fitz/Point;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getVertex
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: clearVertices
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearVertices
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: addVertex
* Signature: (FF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addVertex
(JNIEnv *, jobject, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getInkListCount
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInkListCount
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getInkListStrokeCount
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInkListStrokeCount
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getInkListStrokeVertex
* Signature: (II)Lcom/artifex/mupdf/fitz/Point;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getInkListStrokeVertex
(JNIEnv *, jobject, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: clearInkList
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_clearInkList
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: addInkListStroke
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addInkListStroke
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: addInkListStrokeVertex
* Signature: (FF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_addInkListStrokeVertex
(JNIEnv *, jobject, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: getIcon
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_getIcon
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setIcon
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setIcon
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: isOpen
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_isOpen
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: setIsOpen
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_setIsOpen
(JNIEnv *, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: eventEnter
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventEnter
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: eventExit
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventExit
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: eventDown
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventDown
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: eventUp
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventUp
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: eventFocus
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventFocus
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: eventBlur
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_eventBlur
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFAnnotation
* Method: update
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFAnnotation_update
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_PDFDocument */
#ifndef _Included_com_artifex_mupdf_fitz_PDFDocument
#define _Included_com_artifex_mupdf_fitz_PDFDocument
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newNative
(JNIEnv *, jclass);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: findPage
* Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_findPage
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: getTrailer
* Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_getTrailer
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: countObjects
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_countObjects
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newNull
* Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newNull
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newBoolean
* Signature: (Z)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newBoolean
(JNIEnv *, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newInteger
* Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newInteger
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newReal
* Signature: (F)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newReal
(JNIEnv *, jobject, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newString
* Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newString
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newByteString
* Signature: ([B)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newByteString
(JNIEnv *, jobject, jbyteArray);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newName
* Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newName
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newIndirect
* Signature: (II)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newIndirect
(JNIEnv *, jobject, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newArray
* Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newArray
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newDictionary
* Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newDictionary
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addObject
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: createObject
* Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_createObject
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: deleteObject
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_deleteObject
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: newPDFGraftMap
* Signature: ()Lcom/artifex/mupdf/fitz/PDFGraftMap;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_newPDFGraftMap
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: graftObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_graftObject
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addStreamBuffer
* Signature: (Lcom/artifex/mupdf/fitz/Buffer;Ljava/lang/Object;Z)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addStreamBuffer
(JNIEnv *, jobject, jobject, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addStreamString
* Signature: (Ljava/lang/String;Ljava/lang/Object;Z)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addStreamString
(JNIEnv *, jobject, jstring, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addPageBuffer
* Signature: (Lcom/artifex/mupdf/fitz/Rect;ILcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/Buffer;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addPageBuffer
(JNIEnv *, jobject, jobject, jint, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addPageString
* Signature: (Lcom/artifex/mupdf/fitz/Rect;ILcom/artifex/mupdf/fitz/PDFObject;Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addPageString
(JNIEnv *, jobject, jobject, jint, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: insertPage
* Signature: (ILcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_insertPage
(JNIEnv *, jobject, jint, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: deletePage
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_deletePage
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addImage
* Signature: (Lcom/artifex/mupdf/fitz/Image;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addImage
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addSimpleFont
* Signature: (Lcom/artifex/mupdf/fitz/Font;I)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addSimpleFont
(JNIEnv *, jobject, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addCJKFont
* Signature: (Lcom/artifex/mupdf/fitz/Font;IIZ)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addCJKFont
(JNIEnv *, jobject, jobject, jint, jint, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: addFont
* Signature: (Lcom/artifex/mupdf/fitz/Font;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_addFont
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: hasUnsavedChanges
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_hasUnsavedChanges
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: canBeSavedIncrementally
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_canBeSavedIncrementally
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: save
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_save
(JNIEnv *, jobject, jstring, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: nativeSaveWithStream
* Signature: (Lcom/artifex/mupdf/fitz/SeekableOutputStream;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_nativeSaveWithStream
(JNIEnv *, jobject, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: enableJs
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_enableJs
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: disableJs
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_disableJs
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: isJsSupported
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_isJsSupported
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: setJsEventListener
* Signature: (Lcom/artifex/mupdf/fitz/PDFDocument/JsEventListener;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_setJsEventListener
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFDocument
* Method: calculate
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFDocument_calculate
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_PDFGraftMap */
#ifndef _Included_com_artifex_mupdf_fitz_PDFGraftMap
#define _Included_com_artifex_mupdf_fitz_PDFGraftMap
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_PDFGraftMap
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFGraftMap_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFGraftMap
* Method: graftObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFGraftMap_graftObject
(JNIEnv *, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_PDFObject */
#ifndef _Included_com_artifex_mupdf_fitz_PDFObject
#define _Included_com_artifex_mupdf_fitz_PDFObject
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isIndirect
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isIndirect
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isNull
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isNull
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isBoolean
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isBoolean
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isInteger
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isInteger
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isReal
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isReal
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isNumber
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isNumber
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isString
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isString
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isName
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isName
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isArray
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isArray
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isDictionary
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isDictionary
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: isStream
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_isStream
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asBoolean
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asBoolean
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asInteger
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asInteger
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asFloat
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asFloat
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asIndirect
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asIndirect
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asName
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asName
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asString
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asString
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: asByteString
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_PDFObject_asByteString
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: toString
* Signature: (ZZ)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFObject_toString
(JNIEnv *, jobject, jboolean, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: resolve
* Signature: ()Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_resolve
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: readStream
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_PDFObject_readStream
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: readRawStream
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_PDFObject_readRawStream
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: writeObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeObject
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: writeStreamBuffer
* Signature: (Lcom/artifex/mupdf/fitz/Buffer;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeStreamBuffer
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: writeStreamString
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeStreamString
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: writeRawStreamBuffer
* Signature: (Lcom/artifex/mupdf/fitz/Buffer;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeRawStreamBuffer
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: writeRawStreamString
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_writeRawStreamString
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: getArray
* Signature: (I)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_getArray
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: getDictionary
* Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/PDFObject;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFObject_getDictionary
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putArrayBoolean
* Signature: (IZ)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayBoolean
(JNIEnv *, jobject, jint, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putArrayInteger
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayInteger
(JNIEnv *, jobject, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putArrayFloat
* Signature: (IF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayFloat
(JNIEnv *, jobject, jint, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putArrayString
* Signature: (ILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayString
(JNIEnv *, jobject, jint, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putArrayPDFObject
* Signature: (ILcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putArrayPDFObject
(JNIEnv *, jobject, jint, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryStringBoolean
* Signature: (Ljava/lang/String;Z)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringBoolean
(JNIEnv *, jobject, jstring, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryStringInteger
* Signature: (Ljava/lang/String;I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringInteger
(JNIEnv *, jobject, jstring, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryStringFloat
* Signature: (Ljava/lang/String;F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringFloat
(JNIEnv *, jobject, jstring, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryStringString
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringString
(JNIEnv *, jobject, jstring, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryStringPDFObject
* Signature: (Ljava/lang/String;Lcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryStringPDFObject
(JNIEnv *, jobject, jstring, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryPDFObjectBoolean
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Z)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectBoolean
(JNIEnv *, jobject, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryPDFObjectInteger
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectInteger
(JNIEnv *, jobject, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryPDFObjectFloat
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectFloat
(JNIEnv *, jobject, jobject, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryPDFObjectString
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectString
(JNIEnv *, jobject, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: putDictionaryPDFObjectPDFObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;Lcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_putDictionaryPDFObjectPDFObject
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: deleteArray
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_deleteArray
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: deleteDictionaryString
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_deleteDictionaryString
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: deleteDictionaryPDFObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_deleteDictionaryPDFObject
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: size
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_PDFObject_size
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: pushBoolean
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushBoolean
(JNIEnv *, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: pushInteger
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushInteger
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: pushFloat
* Signature: (F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushFloat
(JNIEnv *, jobject, jfloat);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: pushString
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushString
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFObject
* Method: pushPDFObject
* Signature: (Lcom/artifex/mupdf/fitz/PDFObject;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFObject_pushPDFObject
(JNIEnv *, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_PDFPage */
#ifndef _Included_com_artifex_mupdf_fitz_PDFPage
#define _Included_com_artifex_mupdf_fitz_PDFPage
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_PDFPage
* Method: getAnnotations
* Signature: ()[Lcom/artifex/mupdf/fitz/PDFAnnotation;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFPage_getAnnotations
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFPage
* Method: createAnnotation
* Signature: (I)Lcom/artifex/mupdf/fitz/PDFAnnotation;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_PDFPage_createAnnotation
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_PDFPage
* Method: deleteAnnotation
* Signature: (Lcom/artifex/mupdf/fitz/PDFAnnotation;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFPage_deleteAnnotation
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFPage
* Method: applyRedactions
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFPage_applyRedactions
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFPage
* Method: update
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFPage_update
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFPage
* Method: getWidgetsNative
* Signature: ()[Lcom/artifex/mupdf/fitz/PDFWidget;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFPage_getWidgetsNative
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_PDFWidget */
#ifndef _Included_com_artifex_mupdf_fitz_PDFWidget
#define _Included_com_artifex_mupdf_fitz_PDFWidget
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT 0L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_LINK
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_LINK 1L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_FREE_TEXT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_FREE_TEXT 2L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_LINE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_LINE 3L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUARE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUARE 4L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_CIRCLE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_CIRCLE 5L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_POLYGON
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_POLYGON 6L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_POLY_LINE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_POLY_LINE 7L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_HIGHLIGHT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_HIGHLIGHT 8L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_UNDERLINE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_UNDERLINE 9L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUIGGLY
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_SQUIGGLY 10L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_STRIKE_OUT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_STRIKE_OUT 11L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_REDACT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_REDACT 12L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_STAMP
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_STAMP 13L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_CARET
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_CARET 14L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_INK
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_INK 15L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_POPUP
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_POPUP 16L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_FILE_ATTACHMENT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_FILE_ATTACHMENT 17L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SOUND
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_SOUND 18L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_MOVIE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_MOVIE 19L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_WIDGET
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_WIDGET 20L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SCREEN
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_SCREEN 21L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_PRINTER_MARK
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_PRINTER_MARK 22L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_TRAP_NET
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_TRAP_NET 23L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_WATERMARK
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_WATERMARK 24L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_3D
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_3D 25L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN -1L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_NONE
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_NONE 0L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SQUARE
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SQUARE 1L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CIRCLE
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CIRCLE 2L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_DIAMOND
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_DIAMOND 3L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_OPEN_ARROW
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_OPEN_ARROW 4L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CLOSED_ARROW
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_CLOSED_ARROW 5L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_BUTT
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_BUTT 6L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_OPEN_ARROW
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_OPEN_ARROW 7L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_CLOSED_ARROW
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_R_CLOSED_ARROW 8L
#undef com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SLASH
#define com_artifex_mupdf_fitz_PDFWidget_LINE_ENDING_SLASH 9L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_INVISIBLE
#define com_artifex_mupdf_fitz_PDFWidget_IS_INVISIBLE 1L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_HIDDEN
#define com_artifex_mupdf_fitz_PDFWidget_IS_HIDDEN 2L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_PRINT
#define com_artifex_mupdf_fitz_PDFWidget_IS_PRINT 4L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_NO_ZOOM
#define com_artifex_mupdf_fitz_PDFWidget_IS_NO_ZOOM 8L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_NO_ROTATE
#define com_artifex_mupdf_fitz_PDFWidget_IS_NO_ROTATE 16L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_NO_VIEW
#define com_artifex_mupdf_fitz_PDFWidget_IS_NO_VIEW 32L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_READ_ONLY
#define com_artifex_mupdf_fitz_PDFWidget_IS_READ_ONLY 64L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED
#define com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED 128L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_TOGGLE_NO_VIEW
#define com_artifex_mupdf_fitz_PDFWidget_IS_TOGGLE_NO_VIEW 256L
#undef com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED_CONTENTS
#define com_artifex_mupdf_fitz_PDFWidget_IS_LOCKED_CONTENTS 512L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_UNKNOWN 0L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_BUTTON
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_BUTTON 1L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_CHECKBOX
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_CHECKBOX 2L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_COMBOBOX
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_COMBOBOX 3L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_LISTBOX
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_LISTBOX 4L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_RADIOBUTTON
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_RADIOBUTTON 5L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_SIGNATURE
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_SIGNATURE 6L
#undef com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT
#define com_artifex_mupdf_fitz_PDFWidget_TYPE_TEXT 7L
#undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NONE
#define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NONE 0L
#undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NUMBER
#define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_NUMBER 1L
#undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_SPECIAL
#define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_SPECIAL 2L
#undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_DATE
#define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_DATE 3L
#undef com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_TIME
#define com_artifex_mupdf_fitz_PDFWidget_TX_FORMAT_TIME 4L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_FIELD_IS_READ_ONLY
#define com_artifex_mupdf_fitz_PDFWidget_PDF_FIELD_IS_READ_ONLY 1L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_FIELD_IS_REQUIRED
#define com_artifex_mupdf_fitz_PDFWidget_PDF_FIELD_IS_REQUIRED 2L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_FIELD_IS_NO_EXPORT
#define com_artifex_mupdf_fitz_PDFWidget_PDF_FIELD_IS_NO_EXPORT 4L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_TX_FIELD_IS_MULTILINE
#define com_artifex_mupdf_fitz_PDFWidget_PDF_TX_FIELD_IS_MULTILINE 4096L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_TX_FIELD_IS_PASSWORD
#define com_artifex_mupdf_fitz_PDFWidget_PDF_TX_FIELD_IS_PASSWORD 8192L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_TX_FIELD_IS_COMB
#define com_artifex_mupdf_fitz_PDFWidget_PDF_TX_FIELD_IS_COMB 16777216L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_BTN_FIELD_IS_NO_TOGGLE_TO_OFF
#define com_artifex_mupdf_fitz_PDFWidget_PDF_BTN_FIELD_IS_NO_TOGGLE_TO_OFF 16384L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_BTN_FIELD_IS_RADIO
#define com_artifex_mupdf_fitz_PDFWidget_PDF_BTN_FIELD_IS_RADIO 32768L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_BTN_FIELD_IS_PUSHBUTTON
#define com_artifex_mupdf_fitz_PDFWidget_PDF_BTN_FIELD_IS_PUSHBUTTON 65536L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_COMBO
#define com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_COMBO 131072L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_EDIT
#define com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_EDIT 262144L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_SORT
#define com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_SORT 524288L
#undef com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_MULTI_SELECT
#define com_artifex_mupdf_fitz_PDFWidget_PDF_CH_FIELD_IS_MULTI_SELECT 2097152L
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: getValue
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_getValue
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: setValue
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setValue
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: toggle
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_toggle
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: setTextValue
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setTextValue
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: textQuads
* Signature: ()[Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_textQuads
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: setEditing
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setEditing
(JNIEnv *, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: isEditing
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_isEditing
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_PDFWidget
* Method: setChoiceValue
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_PDFWidget_setChoiceValue
(JNIEnv *, jobject, jstring);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Page */
#ifndef _Included_com_artifex_mupdf_fitz_Page
#define _Included_com_artifex_mupdf_fitz_Page
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: getBounds
* Signature: ()Lcom/artifex/mupdf/fitz/Rect;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_getBounds
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: run
* Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_run
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: runPageContents
* Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_runPageContents
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: runPageAnnots
* Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_runPageAnnots
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: runPageWidgets
* Signature: (Lcom/artifex/mupdf/fitz/Device;Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/Cookie;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Page_runPageWidgets
(JNIEnv *, jobject, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: getLinks
* Signature: ()[Lcom/artifex/mupdf/fitz/Link;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Page_getLinks
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: toPixmap
* Signature: (Lcom/artifex/mupdf/fitz/Matrix;Lcom/artifex/mupdf/fitz/ColorSpace;ZZ)Lcom/artifex/mupdf/fitz/Pixmap;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_toPixmap
(JNIEnv *, jobject, jobject, jobject, jboolean, jboolean);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: toDisplayList
* Signature: (Z)Lcom/artifex/mupdf/fitz/DisplayList;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_toDisplayList
(JNIEnv *, jobject, jboolean);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: toStructuredText
* Signature: (Ljava/lang/String;)Lcom/artifex/mupdf/fitz/StructuredText;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_toStructuredText
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: search
* Signature: (Ljava/lang/String;)[Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_Page_search
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: textAsHtml
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_Page_textAsHtml
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Page
* Method: getSeparations
* Signature: ()Lcom/artifex/mupdf/fitz/Separations;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Page_getSeparations
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Path */
#ifndef _Included_com_artifex_mupdf_fitz_Path
#define _Included_com_artifex_mupdf_fitz_Path
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: newNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Path_newNative
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: cloneNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Path_cloneNative
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: currentPoint
* Signature: ()Lcom/artifex/mupdf/fitz/Point;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Path_currentPoint
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: moveTo
* Signature: (FF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_moveTo
(JNIEnv *, jobject, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: lineTo
* Signature: (FF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_lineTo
(JNIEnv *, jobject, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: curveTo
* Signature: (FFFFFF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_curveTo
(JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: curveToV
* Signature: (FFFF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_curveToV
(JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: curveToY
* Signature: (FFFF)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_curveToY
(JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: rect
* Signature: (IIII)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_rect
(JNIEnv *, jobject, jint, jint, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: closePath
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_closePath
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: transform
* Signature: (Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_transform
(JNIEnv *, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: getBounds
* Signature: (Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)Lcom/artifex/mupdf/fitz/Rect;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Path_getBounds
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Path
* Method: walk
* Signature: (Lcom/artifex/mupdf/fitz/PathWalker;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Path_walk
(JNIEnv *, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Pixmap */
#ifndef _Included_com_artifex_mupdf_fitz_Pixmap
#define _Included_com_artifex_mupdf_fitz_Pixmap
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: newNative
* Signature: (Lcom/artifex/mupdf/fitz/ColorSpace;IIIIZ)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Pixmap_newNative
(JNIEnv *, jobject, jobject, jint, jint, jint, jint, jboolean);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: clear
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_clear
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: clearWithValue
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_clearWithValue
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: saveAsPNG
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_saveAsPNG
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getX
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getX
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getY
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getY
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getWidth
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getWidth
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getHeight
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getHeight
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getStride
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getStride
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getNumberOfComponents
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getNumberOfComponents
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getAlpha
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getAlpha
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getColorSpace
* Signature: ()Lcom/artifex/mupdf/fitz/ColorSpace;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getColorSpace
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getSamples
* Signature: ()[B
*/
JNIEXPORT jbyteArray JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getSamples
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getSample
* Signature: (III)B
*/
JNIEXPORT jbyte JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getSample
(JNIEnv *, jobject, jint, jint, jint);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getPixels
* Signature: ()[I
*/
JNIEXPORT jintArray JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getPixels
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getXResolution
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getXResolution
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: getYResolution
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Pixmap_getYResolution
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: invert
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_invert
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: invertLuminance
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_invertLuminance
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Pixmap
* Method: gamma
* Signature: (F)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Pixmap_gamma
(JNIEnv *, jobject, jfloat);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Rect */
#ifndef _Included_com_artifex_mupdf_fitz_Rect
#define _Included_com_artifex_mupdf_fitz_Rect
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Rect
* Method: adjustForStroke
* Signature: (Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Rect_adjustForStroke
(JNIEnv *, jobject, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Separations */
#ifndef _Included_com_artifex_mupdf_fitz_Separations
#define _Included_com_artifex_mupdf_fitz_Separations
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_Separations_SEPARATION_COMPOSITE
#define com_artifex_mupdf_fitz_Separations_SEPARATION_COMPOSITE 0L
#undef com_artifex_mupdf_fitz_Separations_SEPARATION_SPOT
#define com_artifex_mupdf_fitz_Separations_SEPARATION_SPOT 1L
#undef com_artifex_mupdf_fitz_Separations_SEPARATION_DISABLED
#define com_artifex_mupdf_fitz_Separations_SEPARATION_DISABLED 2L
/*
* Class: com_artifex_mupdf_fitz_Separations
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Separations_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Separations
* Method: getNumberOfSeparations
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Separations_getNumberOfSeparations
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Separations
* Method: getSeparation
* Signature: (I)Lcom/artifex/mupdf/fitz/Separation;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Separations_getSeparation
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Separations
* Method: areSeparationsControllable
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_com_artifex_mupdf_fitz_Separations_areSeparationsControllable
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Separations
* Method: getSeparationBehavior
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_Separations_getSeparationBehavior
(JNIEnv *, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_Separations
* Method: setSeparationBehavior
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Separations_setSeparationBehavior
(JNIEnv *, jobject, jint, jint);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Shade */
#ifndef _Included_com_artifex_mupdf_fitz_Shade
#define _Included_com_artifex_mupdf_fitz_Shade
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Shade
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Shade_finalize
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_StrokeState */
#ifndef _Included_com_artifex_mupdf_fitz_StrokeState
#define _Included_com_artifex_mupdf_fitz_StrokeState
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_BUTT
#define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_BUTT 0L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_ROUND
#define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_ROUND 1L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_SQUARE
#define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_SQUARE 2L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_CAP_TRIANGLE
#define com_artifex_mupdf_fitz_StrokeState_LINE_CAP_TRIANGLE 3L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER
#define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER 0L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_ROUND
#define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_ROUND 1L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_BEVEL
#define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_BEVEL 2L
#undef com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER_XPS
#define com_artifex_mupdf_fitz_StrokeState_LINE_JOIN_MITER_XPS 3L
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_StrokeState_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: newNative
* Signature: (IIIIFFF[F)J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_StrokeState_newNative
(JNIEnv *, jobject, jint, jint, jint, jint, jfloat, jfloat, jfloat, jfloatArray);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getStartCap
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getStartCap
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getDashCap
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getDashCap
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getEndCap
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getEndCap
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getLineJoin
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getLineJoin
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getLineWidth
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getLineWidth
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getMiterLimit
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getMiterLimit
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getDashPhase
* Signature: ()F
*/
JNIEXPORT jfloat JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getDashPhase
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StrokeState
* Method: getDashes
* Signature: ()[F
*/
JNIEXPORT jfloatArray JNICALL Java_com_artifex_mupdf_fitz_StrokeState_getDashes
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_StructuredText */
#ifndef _Included_com_artifex_mupdf_fitz_StructuredText
#define _Included_com_artifex_mupdf_fitz_StructuredText
#ifdef __cplusplus
extern "C" {
#endif
#undef com_artifex_mupdf_fitz_StructuredText_SELECT_CHARS
#define com_artifex_mupdf_fitz_StructuredText_SELECT_CHARS 0L
#undef com_artifex_mupdf_fitz_StructuredText_SELECT_WORDS
#define com_artifex_mupdf_fitz_StructuredText_SELECT_WORDS 1L
#undef com_artifex_mupdf_fitz_StructuredText_SELECT_LINES
#define com_artifex_mupdf_fitz_StructuredText_SELECT_LINES 2L
/*
* Class: com_artifex_mupdf_fitz_StructuredText
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_StructuredText_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_StructuredText
* Method: search
* Signature: (Ljava/lang/String;)[Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_StructuredText_search
(JNIEnv *, jobject, jstring);
/*
* Class: com_artifex_mupdf_fitz_StructuredText
* Method: highlight
* Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;)[Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobjectArray JNICALL Java_com_artifex_mupdf_fitz_StructuredText_highlight
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_StructuredText
* Method: snapSelection
* Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;I)Lcom/artifex/mupdf/fitz/Quad;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_StructuredText_snapSelection
(JNIEnv *, jobject, jobject, jobject, jint);
/*
* Class: com_artifex_mupdf_fitz_StructuredText
* Method: copy
* Signature: (Lcom/artifex/mupdf/fitz/Point;Lcom/artifex/mupdf/fitz/Point;)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_com_artifex_mupdf_fitz_StructuredText_copy
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_StructuredText
* Method: walk
* Signature: (Lcom/artifex/mupdf/fitz/StructuredTextWalker;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_StructuredText_walk
(JNIEnv *, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_artifex_mupdf_fitz_Text */
#ifndef _Included_com_artifex_mupdf_fitz_Text
#define _Included_com_artifex_mupdf_fitz_Text
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_artifex_mupdf_fitz_Text
* Method: finalize
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_finalize
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Text
* Method: newNative
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_com_artifex_mupdf_fitz_Text_newNative
(JNIEnv *, jobject);
/*
* Class: com_artifex_mupdf_fitz_Text
* Method: showGlyph
* Signature: (Lcom/artifex/mupdf/fitz/Font;Lcom/artifex/mupdf/fitz/Matrix;IIZ)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_showGlyph
(JNIEnv *, jobject, jobject, jobject, jint, jint, jboolean);
/*
* Class: com_artifex_mupdf_fitz_Text
* Method: showString
* Signature: (Lcom/artifex/mupdf/fitz/Font;Lcom/artifex/mupdf/fitz/Matrix;Ljava/lang/String;Z)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_showString
(JNIEnv *, jobject, jobject, jobject, jstring, jboolean);
/*
* Class: com_artifex_mupdf_fitz_Text
* Method: getBounds
* Signature: (Lcom/artifex/mupdf/fitz/StrokeState;Lcom/artifex/mupdf/fitz/Matrix;)Lcom/artifex/mupdf/fitz/Rect;
*/
JNIEXPORT jobject JNICALL Java_com_artifex_mupdf_fitz_Text_getBounds
(JNIEnv *, jobject, jobject, jobject);
/*
* Class: com_artifex_mupdf_fitz_Text
* Method: walk
* Signature: (Lcom/artifex/mupdf/fitz/TextWalker;)V
*/
JNIEXPORT void JNICALL Java_com_artifex_mupdf_fitz_Text_walk
(JNIEnv *, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif