Package com.gitlab.pdftk_java
Class pdftk
- java.lang.Object
-
- com.gitlab.pdftk_java.pdftk
-
public class pdftk extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static boolean
ASK_ABOUT_WARNINGS
(package private) static java.lang.String
PDFTK_VER
-
Constructor Summary
Constructors Constructor Description pdftk()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static boolean
confirm_overwrite(java.lang.String filename)
(package private) static void
copyStream(java.io.InputStream inputStream, java.io.OutputStream outputStream)
(package private) static void
describe_bug_report()
(package private) static void
describe_full()
(package private) static void
describe_header()
(package private) static void
describe_missing_library(java.lang.Throwable error)
(package private) static void
describe_resource(java.lang.String resource)
(package private) static void
describe_synopsis()
(package private) static java.io.OutputStream
get_output_stream(java.lang.String output_filename, boolean ask_about_warnings_b)
(package private) static java.io.OutputStream
get_output_stream_file(java.lang.String output_filename, boolean check_overwrite, boolean required)
(package private) static java.io.PrintStream
get_print_stream(java.lang.String output_filename, boolean output_utf8_b)
static void
main(java.lang.String[] args)
static int
main_noexit(java.lang.String[] args)
(package private) static java.lang.String
prompt_for_filename(java.lang.String message)
(package private) static java.lang.String
prompt_for_password(java.lang.String pass_name, java.lang.String pass_app)
(package private) static byte[]
readAllBytes(java.io.InputStream inputStream)
(package private) static void
warn_if_argument_is_password(java.lang.String password)
-
-
-
Field Detail
-
PDFTK_VER
static final java.lang.String PDFTK_VER
- See Also:
- Constant Field Values
-
ASK_ABOUT_WARNINGS
static final boolean ASK_ABOUT_WARNINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
copyStream
static void copyStream(java.io.InputStream inputStream, java.io.OutputStream outputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
readAllBytes
static byte[] readAllBytes(java.io.InputStream inputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
prompt_for_password
static java.lang.String prompt_for_password(java.lang.String pass_name, java.lang.String pass_app)
-
warn_if_argument_is_password
static void warn_if_argument_is_password(java.lang.String password)
-
prompt_for_filename
static java.lang.String prompt_for_filename(java.lang.String message)
-
confirm_overwrite
static boolean confirm_overwrite(java.lang.String filename)
-
get_output_stream
static java.io.OutputStream get_output_stream(java.lang.String output_filename, boolean ask_about_warnings_b)
-
get_output_stream_file
static java.io.OutputStream get_output_stream_file(java.lang.String output_filename, boolean check_overwrite, boolean required)
-
get_print_stream
static java.io.PrintStream get_print_stream(java.lang.String output_filename, boolean output_utf8_b) throws java.io.IOException
- Throws:
java.io.IOException
-
main
public static void main(java.lang.String[] args)
-
main_noexit
public static int main_noexit(java.lang.String[] args)
-
describe_header
static void describe_header()
-
describe_resource
static void describe_resource(java.lang.String resource)
-
describe_synopsis
static void describe_synopsis()
-
describe_full
static void describe_full()
-
describe_bug_report
static void describe_bug_report()
-
describe_missing_library
static void describe_missing_library(java.lang.Throwable error)
-
-