PDFtk
| PDFtk | |||
|---|---|---|---|
| | |||
| Тип | редактор PDF-файлов | ||
| Автор | Sid Steward | ||
| Написана на | C++, Java | ||
| Интерфейс | командная строка | ||
| Операционные системы | Linux, Mac OS X и др. UNIX-подобные, Windows | ||
| Дата выпуска | 2004[1] | ||
| Аппаратная платформа | Java Virtual Machine | ||
| Последняя версия | 2.02 (24 июля 2013[1]) | ||
| |||
| Состояние | не обновляется | ||
| Лицензия | GNU GPL | ||
| Сайт | pdflabs.com/tools/pdftk-… | ||
PDFtk — консольная программа для выполнения различных операций с отдельными страницами или многостраничными документами в формате PDF.
PDFtk является свободным программным обеспечением, написанным на языках программирования C++ и Java, предназначенным для работы в Linux, Mac OS X и других UNIX-подобных операционных системах, и Windows. Основан на библиотеке iText[2]. Имеется графический интерфейс для Linux — программа PDFChain[3].
Функции
Операции со страницами PDF-документа[4][5]:
- объединение и разделение;
- извлечение;
- добавление и удаление;
- поворот на 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
Примечания
- ↑ 1 2 История версий Pdftk. Дата обращения: 15 мая 2012. Архивировано 20 ноября 2014 года.
- ↑ Whitington, 2011, p. 107.
- ↑ PDF Chain Project Page Архивная копия от 2 июля 2012 на Wayback Machine (англ.)
- ↑ Whitington, 2011.
- ↑ Домашняя страница Pdftk. Дата обращения: 15 мая 2012. Архивировано 27 ноября 2011 года.
Литература
- John Whitington. PDF Explained. — O'Reilly Media, 2011. — Ch. 9 : Working with Pdftk. — P. 107-114. — 138 p. — ISBN 9781449310028.
- Sid Steward. PDF Hacks: 100 Industrial-Strength Tips & Tools. — Sebastopol: O'Reilly Media, Inc., 2004. — ISBN 0-596-00655-1.
Ссылки
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.