Package com.gitlab.pdftk_java
Class TK_Session
java.lang.Object
com.gitlab.pdftk_java.TK_Session
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enum
(package private) static class
(package private) static enum
(package private) class
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final String
(package private) boolean
(package private) boolean
(package private) String
(package private) boolean
(package private) String
(package private) int
(package private) String
(package private) boolean
(package private) boolean
(package private) boolean
(package private) keyword
(package private) boolean
(package private) boolean
(package private) boolean
(package private) TK_Session.encryption_strength
(package private) String
(package private) boolean
(package private) boolean
(package private) boolean
(package private) boolean
(package private) String
(package private) byte[]
(package private) boolean
(package private) int
(package private) String
(package private) byte[]
(package private) boolean
(package private) String
(package private) String
(package private) String
(package private) boolean
(package private) String
(package private) boolean
(package private) boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) InputPdf.PagesReader
add_reader
(InputPdf input_pdf_p) (package private) InputPdf.PagesReader
add_reader
(InputPdf input_pdf_p, boolean keep_artifacts_b) (package private) static void
apply_rotation_to_page
(PdfReader reader_p, int page_num, int rotation, boolean absolute) (package private) ErrorCode
(package private) void
private boolean
handle_some_output_options
(keyword kw, TK_Session.ArgStateMutable arg_state_p) (package private) boolean
is_valid()
(package private) boolean
(package private) void
(package private) char
prepare_writer
(PdfWriter writer_p)
-
Field Details
-
m_valid_b
boolean m_valid_b -
m_authorized_b
boolean m_authorized_b -
m_input_pdf_readers_opened_b
boolean m_input_pdf_readers_opened_b -
m_verbose_reporting_b
boolean m_verbose_reporting_b -
m_ask_about_warnings_b
boolean m_ask_about_warnings_b -
creator
- See Also:
-
m_input_pdf
-
m_input_pdf_index
-
m_input_attach_file_filename
-
m_input_attach_file_pagenum
int m_input_attach_file_pagenum -
m_input_attach_file_relation
String m_input_attach_file_relation -
m_update_info_filename
String m_update_info_filename -
m_update_info_utf8_b
boolean m_update_info_utf8_b -
m_update_xmp_filename
String m_update_xmp_filename -
m_operation
keyword m_operation -
m_page_seq
-
m_form_data_filename
String m_form_data_filename -
m_background_filename
String m_background_filename -
m_stamp_filename
String m_stamp_filename -
m_replacement_font
String m_replacement_font -
m_output_filename
String m_output_filename -
m_output_utf8_b
boolean m_output_utf8_b -
m_output_owner_pw
String m_output_owner_pw -
m_output_user_pw
String m_output_user_pw -
m_output_user_perms
int m_output_user_perms -
m_multistamp_b
boolean m_multistamp_b -
m_multibackground_b
boolean m_multibackground_b -
m_output_uncompress_b
boolean m_output_uncompress_b -
m_output_compress_b
boolean m_output_compress_b -
m_output_flatten_b
boolean m_output_flatten_b -
m_output_need_appearances_b
boolean m_output_need_appearances_b -
m_output_drop_xfa_b
boolean m_output_drop_xfa_b -
m_output_drop_xmp_b
boolean m_output_drop_xmp_b -
m_output_keep_first_id_b
boolean m_output_keep_first_id_b -
m_output_keep_final_id_b
boolean m_output_keep_final_id_b -
m_cat_full_pdfs_b
boolean m_cat_full_pdfs_b -
m_output_encryption_strength
TK_Session.encryption_strength m_output_encryption_strength -
m_output_owner_pw_pdfdoc
byte[] m_output_owner_pw_pdfdoc -
m_output_user_pw_pdfdoc
byte[] m_output_user_pw_pdfdoc
-
-
Constructor Details
-
TK_Session
TK_Session()
-
-
Method Details
-
add_reader
-
add_reader
-
open_input_pdf_readers
boolean open_input_pdf_readers() -
parse
-
is_valid
boolean is_valid() -
dump_session_data
void dump_session_data() -
apply_rotation_to_page
static void apply_rotation_to_page(PdfReader reader_p, int page_num, int rotation, boolean absolute) -
prepare_writer
- Throws:
DocumentException
-
create_output
ErrorCode create_output() -
handle_some_output_options
-