Перейти к содержимому
pdftools.kz
Защита

Как запретить редактирование PDF

Запрет на изменение в PDF — это флаг в правах документа, а не замок. Инструмент выставляет его вместе с шифрованием и владельческим паролем: программа просмотра, которая права уважает, откажется сохранять правки. Но сам файл остаётся ровно таким же — текст, шрифты и живые поля формы на месте. Чтобы редактировать было физически нечего, флаг сочетают со сплющиванием, а в крайнем случае с растеризацией.

Сервер · удаление сразудо 50 МБбез регистрации

Коротко о цифрах

Флаг
--modify=none, снятая галочка «изменение»
Кто исполняет
программа просмотра, а не сам файл
Пароль на открытие
обязателен в нашей форме, без него запрос отклоняется
Владельческий пароль
случайный из 24 байт, если вы его не задали
Структурное изменение
даёт только сплющивание, не флаг
Предел файла
50 МБ, операция серверная

Как выставляется флаг

  1. Откройте защиту PDF и загрузите документ размером до 50 МБ.
  2. Задайте пароль на открытие: в нашей форме он обязателен, без него запрос отклоняется.
  3. Снимите галочку «изменение» — она превращается в запрет правки в правах документа.
  4. Владельческий пароль можно не задавать: тогда сгенерируется случайный из 24 байт, и получатель его не узнает.
  5. Скачайте результат и убедитесь, что ваша программа просмотра действительно не даёт сохранить правки.

Кто на самом деле исполняет запрет

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

Отсюда правильное отношение к этому уровню: он останавливает случайную правку и заявляет ваше намерение, но не является техническим препятствием. Настоящую защиту в этой связке даёт не флаг, а пароль на открытие — до его ввода в документе нет читаемого содержимого.

Чем запрет отличается от сплющивания по последствиям

  • Файл: запрет ничего не меняет в структуре, сплющивание удаляет интерактивные объекты насовсем.
  • Кто исполняет: запрет — программа просмотра, сплющивание — никто, менять просто нечего.
  • Пароль: запрет требует пароля на открытие, сплющивание не требует ничего.
  • Где считается: запрет выполняет qpdf на сервере, сплющивание идёт в браузере.
  • Поиск по тексту: сохраняется в обоих случаях — растеризация не нужна.
  • Разумная связка: сначала сплющить у себя, потом при необходимости добавить пароль и флаги.

Частые вопросы

Получатель сможет обойти запрет на редактирование?

Программа, которая права не проверяет, о запрете не узнает: флаг работает как договорённость с добросовестным просмотрщиком. Именно поэтому его стоит сочетать со сплющиванием, которое убирает редактируемые объекты из файла.

Можно ли запретить изменение, но разрешить печать?

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

Флаг изменения мешает добавлять комментарии?

Зависит от программы: часть просмотрщиков считает аннотации отдельным правом и разрешает их даже при запрете правки. Если комментарии не нужны совсем, надёжнее сплющить документ перед отправкой.

Что выбрать, если документ уходит незнакомому получателю?

Сплющить документ в браузере, а затем поставить пароль на открытие. Первое убирает интерактивный слой без всякой отправки файла, второе защищает содержимое в пути, и вместе они закрывают обе задачи.

Рядом

Частые задачи с этим инструментом