GoodReader — мобильное приложение для просмотра, управления и аннотирования документов, разработанное для платформы iOS. Программа первоначально появилась как средство для чтения PDF и других форматов на планшетах и смартфонах, со временем получив расширенные возможности по работе с файлами: редактирование страниц, организация документов в локальном хранилище, синхронизация с облачными сервисами и поддержка шифрования. Приложение ориентировано на пользователей, которым требуется комбинировать чтение с активной работой над документами в условиях мобильного устройства.
Интерфейс GoodReader сочетает инструменты для просмотра и навигации по большим документам с набором функций для создания заметок, выделений и комментариев. Программа поддерживает воспроизведение текста (text-to-speech) в ряде версий, позволяет изменять порядок, удалять и извлекать страницы, а также импортировать и экспортировать файлы через различные каналы передачи данных. Разработчики позиционировали продукт как универсальное решение для профессионального и личного использования, обеспечив совместимость с распространёнными файловыми форматами и интеграцию с облачными хранилищами.
- Просмотр документов: поддержка PDF и множества других форматов для чтения и масштабирования содержимого.
- Аннотации и разметка: инструменты для выделения, подчеркивания, вставки заметок, рисования от руки и комментирования.
- Редактирование страниц: удаление, извлечение, объединение, переупорядочивание и поворот страниц внутри PDF-файлов.
- Синхронизация и обмен: интеграция с облачными сервисами и протоколами передачи файлов, импорт и экспорт по сети.
- Безопасность и шифрование: защита документов паролем и возможность шифрования хранилища для ограничения доступа к файлам.
- Управление файлами: локальная организация документов, папок и метаданных, поддержка операций копирования и перемещения.
- Поиск и навигация: полнотекстовый поиск по документам и быстрый переход по закладкам и оглавлению.
- Воспроизведение текста: функции преобразования текста в речь для прослушивания документов (в доступных версиях и конфигурациях).
- Импорт из внешних источников: загрузка через подключение к компьютеру, по электронной почте или через сторонние облачные сервисы.
- Поддержка больших файлов и производительность: оптимизации для работы с объёмными документами и сохранения отзывчивости интерфейса.