PDFtk Server is a simple commandline tool for doing everyday things with PDF documents. You can use it to 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, and repair corrupted PDF files (where possible).
|Tags||PDF Manipulation Command Line PDF PDFTK PDF burst|
|Operating Systems||Mac OS X Windows Windows POSIX Linux BSD FreeBSD|
Release Notes: You can now add or change a PDF’s bookmarks using update_info. You can now use multi-character input handles. Prior versions were limited to a single character, imposing an arbitrary limitation on the number of input PDFs when using handles. Handles must still be all uppercase ASCII. This release adds a means of referring to PDF pages in reverse order. By prefixing a page number with an r, it counts from the end of the document. For example, r1 is the last page, r2 is the next-to-last page, etc. Other minor changes and fixes have been added.
Release Notes: This release adds a new feature for collating PDF page scans: shuffle. Please see the man page for details. It introduces update_info_utf8, dump_data_utf8, and dump_data_fields_utf8 to provide UTF-8 companions to update_info, dump_data, and dump_data_fields. These latter operations use XML numerical entities to encode non-ASCII characters. The burst feature now copies the metadata (including XMP) from the input file to the output pages. The Bouncy Castle library has been updated to 1.45. This release removes or replaces third-party code that wasn't compatible with pdftk's GPL license. It updates third-party license information.
Release Notes: This maintenance release fixes many bugs and adds a couple features.
Release Notes: A bug with creation of bloated PDFs from input PDF pages with links was fixed. The drop_xfa option was dropped to be able to fill forms created with newer versions of Acrobat or Adobe Designer. The stamp operation was added. Support for XFDF was added to the form_fill operation.
Release Notes: A bug where the presence of page annotations in some PDFs would cause pdftk to crash was fixed. This bug first emerged when processing a PDF created by FPDF (version 1.52) that contained Web links. A couple of bugs in the dump_data_fields form field reporting were fixed. This feature was also improved so it now reports all possible settings for check box, radio button, list box, and combo box form fields.