Как отключить редактирование PDF в приложении Preview?

Я использую OS X 10.10, Yosemite, и есть одна особенность , которая меня очень раздражает. Я знаю, что это должно быть полезно для многих людей, но это не для меня.

Когда я открываю PDF-документ и по привычке продолжаю нажимать на текст во время его чтения. Есть некоторые области, где Preview считает, что я хотел бы вставить текст.

Скриншот предварительного просмотра

Как только это произойдет, документ PDF будет помечен как отредактированный в строке заголовка. Когда я закрываю документ, он сохраняет (или пытается сохранить) его, изменяя дату изменения и другие побочные эффекты, такие как запуск синхронизации DropBox и т. д.

Я случайно вставил текст во многие документы, потому что предварительный просмотр не спрашивает перед сохранением измененной копии.

Я хотел бы отключить все функции редактирования PDF, если они не вызываются явно. Возможно ли это сделать?

Такое поведение уже есть в Mavericks (предыдущая версия OSX), так что это не совсем не по теме, имхо.
назначен на повторное открытие, поскольку это все еще поведение в недавно выпущенном Yosemite (не говоря уже о существующей проблеме в предыдущих версиях)
Это просто ужасно раздражает. Мои созданные номера страниц полностью исчезают, как только он начинает «редактировать».
Два года спустя все та же проблема... (на Эль-Капитане) Люди в Apple используют свой собственный продукт?

Ответы (5)

По моему мнению, лучший способ решить эту проблему — перейти в «Системные настройки» -> «Общие». Убедитесь, что установлен флажок «Запрашивать сохранение изменений при закрытии документов».

Панель общих настроек

Это предотвратит случайные изменения файлов PDF, а также других файлов при открытии другими приложениями.

Добро пожаловать в Ask Different. Нам нравится, когда ответы состоят не только из одной строки. В идеале вы хотите объяснить, почему ваш ответ *правильный». Это также поможет предоставить ссылки, цитаты и/или снимки экрана. Пожалуйста, ознакомьтесь с нашим разделом справки Как ответить на написание хороших ответов на вопросы .
Эта опция недоступна в предварительной версии 9.0 (909.12) в Sierra 10.12.2.
Он работает на Сьерра 10.12.6. Не знаю о более ранних версиях.
Работает на El Capitan 10.11.6 -- спасибо за публикацию!

Инструмент «Прямоугольное выделение»

Довольно плохое решение — изменить режим выделения с выделения текста на прямоугольное выделение в меню «Инструменты».

Меню инструментов: режим выбора

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

Блокировка документа

Если документ был сохранен*, вы можете заблокировать его...

* (существует состояние для временных файлов, например вложений электронной почты, которые вы открыли непосредственно из электронной почты в приложении Apple Mail.app, где они знают, что они являются временным файлом, поэтому нажатие кнопки «Сохранить» открывает диалоговое окно «Сохранить как», и вы не могу заблокировать документ)

Заблокированный документ

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

Заблокированный документ: разблокировать/дублировать диалог

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

Отзыв Apple

Я подозреваю, что нет простого способа отключить/повторно включить функции автоматического заполнения форм в Preview (которые удивительны, когда вы этого хотите!), поэтому предлагаю вам отправить отзыв в Apple по этому поводу.

отзыв отправлен сюда: обсуждения.apple.com /message/27046205
Очевидно, Apple не ценит обратную связь по этому поводу, потому что предварительная версия не указана на странице обратной связи...

У меня такая же привычка выделять текст, как я читаю. Если я что-то случайно меняю (я также склонен перетасовывать страницы), я просто нажимаю Cmd-Z, и статус страницы меняется с « Отредактировано » на «Нормальный». Я только что проверил это с файлом в Dropbox, и он не сработал (т.е. он не сохраняет документ, если вы отмените действие перед закрытием окна).

Не идеально, но это работает для меня.

Cmd-Z возвращает обратно возможно вставленный текст, но не удаляет поле ввода текста и не возвращает мне статус «Нормальный». Кроме того, меню Правка->Отменить неактивно.
@fishinear: Если вы сначала отмените выбор текстового поля (щелкнув за его пределами (и надеясь, что при этом вы не создадите новое текстовое поле)) отмена должна работать, как описано.

Проблема здесь в значительной степени вызвана изменением Apple модели документа, представленной в Lion, с автоматическим сохранением изменений в документе. Хотя такое поведение желательно, скажем, в текстовом процессоре, оно нежелательно в таком приложении, как Preview, которое часто используется для просмотра оригиналов, которые не следует редактировать.

Вы можете отключить автоматическое сохранение Apple в режиме предварительного просмотра с помощью следующей команды терминала:

defaults write -app 'Preview' ApplePersistence -bool no

В результате, если вы случайно щелкнете документ и создадите текстовую аннотацию, изменение не будет сохранено, если вы не сохраните документ вручную.

РЕДАКТИРОВАТЬ: это больше не работает в Мохаве и выше. Если вам действительно нужен просмотрщик PDF только для чтения (или тот, который требует явного сохранения), вам может потребоваться использовать другое приложение.

Перейдите в меню « Файл» -> « Печать », выберите « Сохранить как PDF » в раскрывающемся меню «PDF» в левом нижнем углу диалогового окна. Работает как шарм.

Как это отключает редактирование?
Сохраненный файл будет недоступен для редактирования. Попробуйте, когда это сработает, верните свой отрицательный голос.
@alwaysprep Этот ответ не работает. Я думаю, вы неправильно поняли вопрос.
это очень просто, и это то, что я искал, спасибо.