PDFpen — это программный продукт для работы с PDF‑документами, представляющий собой редактор для просмотра, аннотирования и редактирования содержимого файлов в формате Portable Document Format. Приложение предоставляет инструменты для внесения правок в текст, добавления пометок и комментариев, заполнения интерактивных форм, управления страницами документа и экспорта результатов в разные форматы. PDFpen разрабатывался как настольное решение для пользователей, которым требуется расширенная работа с PDF помимо простого просмотра.
История развития PDFpen связана с эволюцией потребностей пользователей в редактировании PDF: по мере распространения электронных документов появились задачи редактирования текста внутри уже созданных файлов, распознавания текста в отсканированных страницах и удобного заполнения форм. PDFpen интегрирует функции оптического распознавания символов (OCR), позволяющие конвертировать растровые изображения страниц в редактируемый и индексируемый текст, а также предоставляет средства для организации и изменения структуры документа, такие как добавление, удаление и перестановка страниц.
- Просмотр PDF: отображение страниц с масштабированием, навигацией и режимами просмотра для удобного чтения.
 - Аннотирование: инструменты для выделения текста, добавления заметок, штампов, линий и свободных рукописных пометок.
 - Редактирование текста: изменение существующего текста в документе, корректировка шрифтов и форматирования в пределах возможностей исходной структуры PDF.
 - Заполнение форм: поддержка интерактивных PDF‑форм, ввод данных в поля, сохранение и экспорт заполненных форм.
 - Оптическое распознавание (OCR): преобразование отсканированных страниц в редактируемый и поисковый текст с последующей корректировкой.
 - Управление страницами: добавление, удаление, извлечение и перестановка страниц, а также объединение нескольких документов.
 - Экспорт и сохранение: сохранение изменений в PDF, экспорт в другие форматы и настройка параметров экспорта.
 - Защита документа: базовые средства для установки прав доступа и шифрования PDF‑файлов.
 - Интеграция и обмен: возможности для печати, отправки по электронной почте и работы с облачными хранилищами в рамках рабочих процессов пользователя.
 - Пакетные операции: обработка нескольких файлов одновременно для операций OCR, переименования или объединения (в зависимости от версии).