Class 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • pdftk

        public pdftk()
    • 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)