GravesPDF

GravesPDF — редактор PDF для Windows, который берёт на себя повседневные задачи, ради которых обычно оформляют подписку или идут на сайт: заполнить форму, объединить файлы, сделать пометки в документе, исправить опечатку, подписать договор. Всё это происходит на вашем компьютере, поэтому документы никогда его не покидают.

Получить в Microsoft Store Уже в продаже для Windows. Версия 1.0.0.

Приватность заложена в основу. Не нужно создавать учётную запись и никуда входить. GravesPDF вообще не устанавливает сетевых подключений: ничего не загружается в интернет, никакой слежки и никакой рекламы.

GravesPDF показывает документ в режиме непрерывной прокрутки, с боковой панелью миниатюр страниц, панелью вкладок документов и панелью инструментов.
Режим чтения. Страницы растеризуются, когда попадают в поле зрения при прокрутке, и освобождают свои растровые изображения, когда уходят из него, так что документ в тысячу страниц держит в памяти только то, что на экране.

Что умеет

📖

Чтение, которое масштабируется

Непрерывная прокрутка с виртуализацией страниц, боковая панель миниатюр, дерево закладок, если оно есть в документе, полнотекстовый поиск с номерами страниц и окружающим контекстом, масштаб от 10% до 800% и поворот вида на 90 градусов, применяемый при отрисовке, а не как преобразование растрового изображения.

🖍️

Выделение, которое прилегает к тексту

Проведите примерно по абзацу, и выделение будет определено по тем словам, которые вы действительно охватили, и построено по одному прямоугольнику на строку — так оно облегает текст, а не повторяет движение руки. Над изображением или пустым местом используется тот прямоугольник, который вы нарисовали. Есть также инструменты «Прямоугольник», «От руки» и «Заметка», каждый — в выбранном вами цвете.

🖊️

Цифровые подписи — с честным отчётом

Подписывайте сертификатом X.509 из файла PFX/P12 или из хранилища сертификатов операционной системы; при желании можно разместить видимый блок подписи в любом месте любой страницы. Проверка сообщает о двух вещах по отдельности: изменился ли документ после подписания и охватывает ли подпись весь файл — потому что подпись может быть действительна для части файла, тогда как остальное было изменено позже.

📑

Редактирование страниц

Выделите страницы в боковой панели миниатюр, а затем поверните их, удалите, переставьте или извлеките в новый файл. Вставьте все страницы другого PDF в выбранное место или присоедините несколько файлов в конец, создав новый документ. Удалить все страницы нельзя — в документе остаётся хотя бы одна.

🗳️

Формы

Показывает поля AcroForm документа с их типом и текущим значением. Заполните текстовые поля, флажки и поля выбора, затем примените. «Применить и заблокировать поля» записывает значения и делает каждое поле доступным только для чтения — форма при этом не удаляется: значения по-прежнему можно прочитать, их просто больше нельзя изменить.

🌍

55 языков, шрифты в комплекте

Интерфейс поставляется на 55 языках, и каждый указан в списке в собственной письменности. Шрифты для всех них встроены в приложение, поэтому переводы читаются правильно и на компьютере, где собственных шрифтов для этой письменности нет. В арабском, персидском, урду, синдхи и уйгурском весь интерфейс разворачивается справа налево — сам документ никогда не зеркалируется.

⌨️

Всё доступно с клавиатуры

До всего в GravesPDF можно добраться с клавиатуры. Tab переходит между элементами управления, Пробел или Enter активирует, и каждый элемент сообщает программе экранного доступа, что он такое, — включая кнопки, на которых показан только значок. Строка меню существует для того, чтобы вы могли найти то, чем ещё не пользовались, не разыскивая нужный значок.

🗂️

Вкладки, которые помнят своё место

Каждый документ открывается в своей вкладке со своей позицией прокрутки. Если открыть файл, который уже открыт, его вкладка выйдет на передний план, а вторая копия не загрузится, так что две вкладки никогда не разойдутся в том, что касается одного файла. Вкладка с несохранёнными изменениями спрашивает подтверждение перед закрытием.

🛡️

Ваш оригинал никогда не затрагивается

Правки накапливаются в рабочей копии, а не в файле на диске, и строка состояния показывает несохранённые изменения, пока они есть. Ничего не меняется до команды «Сохранить как». Неудавшаяся правка не может повредить открытый вами документ. Рабочие копии находятся в отдельном для каждого сеанса каталоге, доступном для чтения только вашей учётной записи, и удаляются при закрытии GravesPDF.

Пометки

Выберите инструмент, выберите цвет и работайте на странице. В списке пометок на боковой панели у каждой пометки есть номер страницы и переход к ней, а при выборе пометки открывается редактор, где можно изменить её текст или цвет, — при этом сбрасывается и её кэшированный поток внешнего вида, потому что иначе программа просмотра рисует старый цвет и кажется, будто изменение ничего не дало.

Страница PDF в GravesPDF с жёлтым выделением, зелёным выделением на две строки и красной пометкой-прямоугольником; пометки видны и на миниатюрах страниц.
Выделения, прилегающие к охваченным словам, по одному прямоугольнику на строку, и пометка-прямоугольник — всё это повторяется на миниатюрах.
Панель «Заметки», в которой перечислены три выделения и один прямоугольник, каждый с номером страницы и кнопкой удаления.
Каждая пометка указана со своей страницей; её можно изменить, перейти к ней или удалить.

Как это выглядит

Панель «Поиск», показывающая одно совпадение с номером страницы и окружающим предложением.
Поиск сообщает страницу и слова вокруг каждого совпадения, так что отличить нужное совпадение от ненужного можно ещё до перехода.
Открытый раскрывающийся список языков, в котором перечислены English, English (UK), English (Australia), Espanol, Francais, Deutsch, Deutsch (Schweiz), Portugues, Portugues (Brasil), Italiano, Polski, Turkce, Tieng Viet, Bahasa Indonesia, Filipino, русский и украинский, каждый в собственной письменности; ниже есть ещё.
55 языков, каждый указан в собственной письменности.
Открытое меню «Документ», в котором показаны команды: подписать, повернуть и переместить выделенные страницы, удалить, извлечь в новый файл, вставить страницы из другого PDF, присоединить другие PDF и команды применения формы.
Меню «Документ» — подписание, операции со страницами и управление формами в одном месте.
Открытое меню «Вид», в котором показаны команды: увеличить и уменьшить, по ширине, по странице, повернуть влево и вправо, предыдущая и следующая страница, показать или скрыть боковую панель — каждая со своим сочетанием клавиш.
Всё, что есть на панели инструментов, есть и в меню — с указанием сочетания клавиш.

Чего программа не станет изображать

Два ограничения вытекают из устройства самого PDF, а не из GravesPDF, и программа говорит об этом прямо, а не выдаёт кашу. Текст не перетекает: страница хранит размещённые по координатам последовательности глифов, а не абзацы, поэтому более длинная замена наезжает на то, что идёт следом, а более короткая оставляет промежуток. А в некоторых документах используются шрифты, которые хранят номера глифов, а не буквы, или в которые встроены только символы, уже использованные в документе; текст в таких документах нельзя набрать заново, и GravesPDF отказывается вносить правку и объясняет почему, а не рисует пустые места. Команда «Найти» сообщает, сколько совпадений она может изменить, ещё до того, как вы на что-либо решитесь.

В подписании — ещё два. Время подписания записывается, но заявлено самим подписавшим: чтобы доказать, когда документ был подписан, потребовалась бы метка времени RFC 3161 от доверенного центра. Кроме того, GravesPDF не проверяет, является ли сертификат подписи доверенным и не отозван ли он: если подпись названа действительной, это значит, что байты не изменены, а не что подписавший — тот, за кого себя выдаёт.

Чего GravesPDF не сделает никогда

  • Не подключится к интернету. Он не устанавливает никаких сетевых соединений.
  • Не станет собирать телеметрию, аналитику или отчёты о сбоях.
  • Не станет проверять обновления или обращаться к серверу по поводу лицензии.
  • Не потребует учётной записи, подписки или входа.
  • Не станет индексировать, выгружать или сканировать открытые вами документы — или загружать удалённое содержимое, которое пытается подгрузить присланный вам PDF.
Доступность

GravesPDF 1.0.0 для Windows доступен в Microsoft Store.

Прочтите руководство пользователя, заявление о конфиденциальности или пользовательское соглашение — все три документа входят в состав приложения и находятся в меню «Справка».