From 147ce438ceb89649028e953bd7456c1fdfd79de2 Mon Sep 17 00:00:00 2001 From: Sebastian Rasmussen Date: Sat, 23 Jul 2016 16:34:32 +0800 Subject: JNI: Add/change PDFDocument.save() related methods. Added methods: * PDFDocument.hasUnsavedChanges() * PDFDocument.canBeSavedIncrementally() The interface for PDFDocument.save() now returns the number of errors encountered while saving. --- platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'platform/java/src') diff --git a/platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java b/platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java index 507546c5..93fd5ebe 100644 --- a/platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java +++ b/platform/java/src/com/artifex/mupdf/fitz/PDFDocument.java @@ -75,6 +75,8 @@ public class PDFDocument public native PDFObject addImage(Image image); public native PDFObject addSimpleFont(Font font); public native PDFObject addFont(Font font); - public native void save(String filename, String options); + public native boolean hasUnsavedChanges(); + public native boolean canBeSavedIncrementally(); + public native int save(String filename, String options); } -- cgit v1.2.3