PDFtk — консольна програма для виконання різних операцій з окремими сторінками або багатосторінковими документами у форматі PDF.

PDFtk є вільним програмним забезпеченням, написаним мовами програмування C++ і Java, призначеним для роботи в Linux, Mac OS X, інших UNIX-подібних операційних системах, та Windows. Заснований на бібліотеці iText. Існують графічні оболонки під Linux і Windows, для керування програмою (див. розділ «Посилання»).

Функції Операції зі сторінками PDF-документу: об'єднання і розділення; видобування; додавання та видалення; поворот на 90° або 180°; додавання фону («водяних знаків») або інших знаків на передній план.

Редакції Версія Злиття сторінок Розділення сторінок Обертання сторінок Встановлення захисту документа Водяні знаки Додаткові можливості Вартість PDFtk Free Безкоштовно PDFtk Pro $3.99 PDFtk Server Безкоштовно; $79 (комерційна ліцензія з річною підпискою на технічну підтримку); $995 (комерційна ліцензія, що дозволяє використовувати PDFtk Server всередині власного ПЗ)

Додаткові можливості: шифрування/дешифрування документа (за паролем); генерація шаблонів даних та форм; читання/створення метаданих, закладок, метрик; поділ документа на окремі сторінки; розпакування/запаковування документа; додавання/видалення файлів до/з PDF-документа; відновлення пошкодженого PDF-файлу (за можливості).

Приклад У наступному прикладі наведена команда для формування нового документа (result.pdf), що складається з першої сторінки документа file1.pdf, документа file2.pdf і другої сторінки документа file1.pdf: pdftk A=file1.pdf B=file2.pdf cat A1 B A2 output result.pdf

Примітки

Література

Посилання Домашня сторінка програми

PDF Chain — графічна оболонка під Linux (GNU GPL)

PDFTK4ALL — графічна оболонка під Windows (GNU GPL). Остання версія — 0.2.1.0 beta, від 25 лютого 2009 р. Містить копію PDFtk 1.41. PDFTK Builder — графічна оболонка під Windows (GNU GPL). Остання версія — 3.10.0, від 13 липня 2018 р.