🎁 Limited time offer: Use Coupon Code "SAVE20NOW" To Get Instant 20% Discount on all VeryUtils products!

Java PDF Toolkit is a powerful Java PDF tool for Manipulating PDF Documents. Java PDF Toolkit is a .jar component, it can be run on Windows, Mac and Linux systems directly. With Java PDF Toolkit, you can quickly split, merge, rotate, watermark, stamp and secure PDF pages and documents. Java PDF Toolkit supports command line operation, you can run it on client and server systems to manipulate your PDF files easily.

Java PDF Toolkit is a .jar package which support command-line options. It is commonly used for server-side processing of PDFs. It is also used by many PC software publishers to give their products the ability to manipulate PDFs.

Java PDF Toolkit has following highlight features:
* Merge PDF Documents or Collate PDF Page Scans.
* Split PDF Pages into a New Document.
* Rotate PDF Documents or Pages.
* Decrypt Input as Necessary (Password Required).
* Encrypt Output as Desired.
* Fill PDF Forms with X/FDF Data and/or Flatten Forms.
* Generate FDF Data Stencils from PDF Forms.
* Apply a Background Watermark or a Foreground Stamp.
* Report PDF Metrics, Bookmarks and Metadata.
* Add/Update PDF Bookmarks or Metadata.
* Attach Files to PDF Pages or the PDF Document.
* Unpack PDF Attachments.
* Burst a PDF Document into Single Pages.
* Uncompress and Re-Compress Page Streams.
* Repair Corrupted PDF (Where Possible).
* Append -- Append PDF to another PDF, generating a new PDF.
* Split -- Splits a PDF at a specified interval, (ex. 2 pages, 3 pages, etc.), generating new PDFs for each section.
* Split At -- Split PDF into two PDFs at a specific page, generating two new PDFs.
* Insert PDF -- Insert PDF at a specific Page.
* Delete Pages -- Deletes pages from a PDF document.
* Extract Pages -- Extracts specific pages from a PDF document.
* Rotate PDF -- Rotate the pages in a PDF document.
* PDF Watermarking.
* PDF Encryption / Decryption.
* PDF Forms Support. Work with AcroForms and Static/Dynamic XFA forms.
* TIFF to PDF transformation (available upon request).
* Office to PDF transformation (available upon request).
* Build Custom Applications with Java (available upon request).
* Data Extraction. Text, image, and data extraction (available upon request).
* PDF/A Conversion & Validation. Create PDF/A compliant documents (available upon request).
* PDF Annotations. Use annotations within PDFs for increased collaboration (available upon request).
* Digital Signatures. Create PAdES-compliant digital signatures (available upon request).

Java PDF Toolkit does not require Adobe Acrobat or Reader, and it runs on Windows, Mac OS X and Linux.

PDF Forms Processing
PDF Java Toolkit includes comprehensive support for all PDF form types. Simplify the import and export of data to AcroForms, Dynamic XFA, and Static XFA forms. Use high-level Java classes to efficiently flatten AcroForms and more.

Java PDF Toolkit Benefits
The Java PDF toolkit offers many benefits to make working with your PDF documents easy and efficient. Whether you're a developer looking to implement our technology into your own applications, or you just need help managing PDFs, there are many advantages of using this powerful SDK.

A native Java library for mission critical PDF workflows
* Build applications that are interoperable with Adobe products
* Unparalled form support
* Manage digital signatures
* Redact and sanitize
* Simplified document creation

Automate business workflow with PDF Java Toolkit
PDF Java Toolkit is a native Java library that provides high-level APIs for automating PDF workflows like processing PDF forms, encrypt/decrypt PDF files and watermark PDF files. While written with Java developers in mind, PDF Java Toolkit can be used with any JVM language (Clojure, Scala, Groovy, etc.) and if you ever need help, our enterprise support team is only an email or phone call away!

Java PDF Toolkit Command Line Options:

jpdfkit [input PDF files | - | PROMPT]
 [ input_pw [input PDF owner passwords | PROMPT] ]
 [ [operation] [operation arguments] ]
 [ output [output filename | - | PROMPT] ]
 [ encrypt_40bit | encrypt_128bit ]
 [ allow [permissions] ]
 [ owner_pw [owner password | PROMPT] ]
 [ user_pw [user password | PROMPT] ]
 [ flatten ] [ need_appearances ]
 [ compress | uncompress ]
 [ keep_first_id | keep_final_id ] [ drop_xfa ] [ drop_xmp ]
 [ verbose ] [ dont_ask | do_ask ]
Where:
 [operation] may be empty, or:
 [ cat | shuffle | burst | rotate |
 generate_fdf | fill_form |
 background | multibackground |
 stamp | multistamp |
 dump_data | dump_data_utf8 |
 dump_data_fields | dump_data_fields_utf8 |
 dump_data_annots |
 update_info | update_info_utf8 |
 attach_files | unpack_files ]

Some example command lines:

-- Collate scanned pages

java -jar jpdfkit.jar A=sample_even.pdf B=sample_odd.pdf shuffle A B output _collated1.pdf

-- or if odd.pdf is in reverse order

java -jar jpdfkit.jar A=sample_even.pdf B=sample_odd.pdf shuffle A Bend-1 output _collated2.pdf

-- Decrypt a PDF

java -jar jpdfkit.jar sample_secured.pdf input_pw 456 output _unsecured.pdf

-- Encrypt a PDF using 128-bit strength

java -jar jpdfkit.jar sample_verypdf.pdf output _encrypted.128.pdf owner_pw 123

-- Set both owner password and open password to a PDF file

java -jar jpdfkit.jar sample_verypdf.pdf output _encrypted_both.pdf owner_pw 456 user_pw 123

-- Enable High Quality Printing when encrypt a PDF file

java -jar jpdfkit.jar sample_verypdf.pdf output _encrypted_highprinting.pdf owner_pw 456 user_pw 123 allow printing

-- Merge PDF files into a new PDF

java -jar jpdfkit.jar sample_even.pdf sample_odd.pdf cat output _merge_out1.pdf
java -jar jpdfkit.jar A=sample_even.pdf B=sample_odd.pdf cat A B output _merge_out2.pdf

-- or using wildcards,

java -jar jpdfkit.jar sample_in*.pdf cat output _combined_all.pdf

-- Remove some page from an input PDF file. The example shows how to remove P13 from the input file

java -jar jpdfkit.jar sample_testcmd.pdf cat 1-12 14-end output _remove_pages_1.pdf

-- or:

java -jar jpdfkit.jar A=sample_testcmd.pdf cat A1-12 A14-end output _remove_pages_2.pdf

-- Merge PDF files and add a password for the output file

java -jar jpdfkit.jar sample_even.pdf sample_odd.pdf cat output _merge_out.pdf encrypt_40bit owner_pw 123

-- Merge PDF files and if one of them requires password, input it,

java -jar jpdfkit.jar A=sample_secured.pdf sample_verypdf.pdf input_pw A=123 cat output _merge_out.pdf

-- Unpack PDF page streams for editing PDF in a text editor

java -jar jpdfkit.jar sample_verypdf.pdf output _unpack_verypdf.pdf uncompress

-- Repair PDF's corrupted XREF table and stream lengths

java -jar jpdfkit.jar sample_verypdf.pdf output _verypdf_fixed.pdf

-- Split a multip-page PDF file into single-page PDF files

java -jar jpdfkit.jar testcmd.pdf burst
java -jar jpdfkit.jar sample_testcmd.pdf burst output _pg_%%04d.pdf

-- Blast a multip-page PDF file into several encrypted single-page PDF files, denying low-quality printing

java -jar jpdfkit.jar sample_secured.pdf input_pw 123 burst owner_pw 123 allow degradedprinting

-- Extract meta info from input PDF file to the given output file

java -jar jpdfkit.jar sample_verypdf.pdf dump_data output _report.txt

-- Rotate the first PDF page clockwise

java -jar jpdfkit.jar sample_verypdf.pdf cat 1east 2-end output _rotate_out1.pdf

-- Rotate an entire PDF document to 180 degrees

java -jar jpdfkit.jar sample_verypdf.pdf cat 1-endsouth output _rotate_out2.pdf

-- Add information from text file to output PDF file

java -jar jpdfkit.jar sample_verypdf.pdf update_info _report.txt output _newinfo.pdf

Notes:
jpdfkit.jar is a command-line program, so you should use your computer terminal or command prompt when first testing these examples.

See Also:

Java PDF Toolkit (jpdfkit) Command Line Examples,
https://veryutils.com/blog/java-pdf-toolkit-jpdfkit-command-line-examples/

Java PDFTools (jpdftools.jar) Command Line
https://veryutils.com/java-pdftools

PDF Toolkit Command Line Tools & Utilities
https://veryutils.com/pdf-toolkit-command-line-tools-and-utilities

PDF Page Master Command Line
https://veryutils.com/pdf-page-master-command-line

PDF Signer Software
https://veryutils.com/pdf-signer-software

PDF Digital Signature Tool
https://veryutils.com/pdf-digital-signature-tool

Write a review

Note: HTML is not translated!
    Bad           Good
Captcha

Java PDF Toolkit (jpdfkit)

  • Product Code: MOD200513194232
  • Availability: In Stock
  • Viewed: 24376
  • Units Sold: 5
  • Sold By: Java Studio
  • Seller Rating:
  • Seller Reviews: (0)
  • $299.00


Available Options


Related Products

Web Screenshot Capture Command Line with .NET and PHP Integration

Web Screenshot Capture Command Line with .NET and PHP Integration

Web Screenshot Capture Command Line allows you to take screenshots of web pages and save them as f..

$79.95

PDF Page Master Command Line

PDF Page Master Command Line

PDF Page Master Command Line is a command line application which can be used to maintain your PDF ..

$299.00

ScanOCR

ScanOCR

VeryUtils ScanOCR is a simple OCR software for Windows, Mac and Linux systems, providing character..

$29.95

PDF to SVG Converter Command Line

PDF to SVG Converter Command Line

PDF to SVG Converter Command Line VeryUtils PDF2SVG is a multi-platform command-line application fo..

$295.00

Scan to Excel OCR Converter

Scan to Excel OCR Converter

Scan to Excel OCR Converter converts scanned spreadsheets PDF, regular PDF, TIFF, JPG, PNG, etc. f..

$79.95

Office to PDF Converter Command Line

Office to PDF Converter Command Line

OfficeToPDF Command Line is a Command Line utility that converts Microsoft Office 2003, 2007, 2010..

$59.95

Save
17%

PDFSearch Command Line Tool for Windows

PDFSearch Command Line Tool for Windows

pdfsearch is a Command Line Tool to search text in PDF files on Windows system. pdfsearch can be use..

$49.95 $59.95

Text Extraction Command Line

Text Extraction Command Line

Text Extraction Command Line utility allows to extract text from the various types of files. The e..

$79.95

PDF Margin Cropper (GUI + Command Line)

PDF Margin Cropper (GUI + Command Line)

PDF Margin Cropper Tool can be used to remove excessive white borders and margins around PDF pages..

$79.00

Excel Converter Command Line

Excel Converter Command Line

Excel Converter Command Line converts XLS, XLSX, ODS, XML spreadsheets in batch. Excel Converter T..

$79.95

Java PDFTools (jpdftools.jar) Command Line

Java PDFTools (jpdftools.jar) Command Line

Java PDFTools (jpdftools.jar) Command Line is a Java toolkit for working with PDF documents. This ..

$199.00

AnyFile Viewer for iOS (iPhone and iPad) Source Code License

AnyFile Viewer for iOS (iPhone and iPad) Source Code License

AnyFile Viewer for iOS (iPhone and iPad) Source Code License AnyFile Viewer for iOS can be used t..

$5,000.00

PDF to Word Converter SDK for Developers Royalty Free

PDF to Word Converter SDK for Developers Royalty Free

PDF to Word Converter SDK/CLIPDF to Word Converter SDK enables programmers and system administrators..

$5,000.00

Photo Watermark Command Line

Photo Watermark Command Line

Photo Watermark Command Line is a very powerful tool for manipulating and combining images. You ca..

$19.95

Tags: java pdf, java pdf toolkit, jpdfkit, linux pdf, linux pdf toolkit, linux pdf tools, linux pdfkit, mac pdf, pdf java toolkit, pdf server, pdf toolkit, pdf tools, pdfbox, pdfkit, pdftk, pdftoolbox, pdftoolkit, windows pdf