Техника

Как испортить pdf-файл малой кровью?

Как лишить читателя возможности поиска по моему файлу.
Pdffactory и т. п. - не вариант (объем увеличивается на порядок)
Для тех, кому Василиск испортит пдф-файл рассказываю, как его восстановить - все защиты, картинки и т д влёт убираются и распознаются, если его открыть adobe acrobat-ом (не который ридер, а который платный акробат) и пересохранить в нужном формате (или не пересохранить, а экспортировать) . Помню, очень удивился, когда открыл им какой-то документ, пересохранил, а потом посмотрел, в исходном всё было картинками, а в пересохранённом - обычный текст, спозиционированный как на картинках.
Людмила Людмила
Людмила Людмила
69 147
Лучший ответ
Оля Кудрявцева А текст был русский?
Как вариант сделать принскрины с пдфа и потом жипеги переконвертировать в пдф
ЭШ
Эдик Шевелев
88 399
Защита от чтения перешибает всё )))
Понятно, что защищать Вы собрались не свою, а ворованную информацию. Никому не давайте её и точка.
Чтобы поиск нельзя было осуществить, надо как минимум исключить текстовые фрагменты. Вначале можно переоформить заковыристым шрифтом вроде рукописного с разными размерами, наклонами и жирностью. Затем перевести в графический вид постранично и наложить на нерегулярный пятнистый фон, подложку в фотошопе. Распознавание будет чрезвычайно затруднено.
Печатный документ можно напечатать краской, видимой в ультрафиолетовом свете или молоком, по-ленински.
Всё это доступно рядовому пользователю.
О нелегальных (шпионских) методах приходится умолчать))).
Изображениями, принтскринами все делайте. Правда, тут уже лучше djvu
Вариант 1: Если Вы хотите, чтобы Ваш файл не находился в интернет, выложите его в шифрованном архиве с изменённым именем. Тогда, даже зная алгоритм сжатия, поисковик не сможет увидеть содержание (не забываем включать шифрование имен файлов в архиве) .
Вариант 2: Если Вы хотите, чтобы не работал поиск по самому файлу, но не хотите увеличивать его объем замените в тексте в словах буквы на аналогичные по начертанию буквы другого языка. Оптимально, конечно заменять не все русские "о" на латинские и т. д. , а произвольно (скажем, процентов 40% в одном месте слова, у 60 - в другом) .

Более замороченные способы - нарисовать свой шрифт с изменённой кодировкой символов. В поле поиска символы будут вводиться в стандартной кодировке и, если что-то и найдётся, то визуально это будет полный бред.

Ну и так далее. В целом, уточните, что именно Вас интересует
Оля Кудрявцева Меня интересует именно 2, и, в принципе, Ваш совет именно про то. НО 1) у меня очень уж здоровый документ (300 стр) 2) при замене части букв на латиницу полетят все переносы 3) боюсь, в моих шрифтах начертания таких букв не точно совпадают (да и с трекинглм, наверно, проблемы будут) . Так что качество ухудшится (а не хотелось бы)
Почему бы не изменить расширение файла на другой формат?
MB
Miss Berry
10 425
Оля Кудрявцева Нет. Я хочу, чтобы люди его читали. Я только не хочу, чтобы лни могли пользоваться поиском по документу
Для пейджа можно сделать замечательное западлицо. Точный рецепт не скажу, уже не помню, но суть такова:

ПМ позволяет редактировать трекинг - для каждого шрифта/кегля в
отдельности. Эти настройки хранятся в отдельном файле (название не
помню; он в числе прочих сохраняется при выполнении команды save to
service buro, что то там с расширением dat, рабочий лежит в папке
пейджа)

1. Сохраняем оригинальный файл трекинга на всякий случай

2. Насилуем функцию трекинга до неузнаваемости (команда a la „edit track“)

3. Кернингом восстанавливаем верстку

4. Отдаем верстку любимому заказчику, естественно, без файла трекинга.

Теоретически, при открытии такого файла верстка должна улететь в никуда. А у вас все будет работать
Не испортить а это называется "защита от печати и копирования".

Оля Кудрявцева Это Вы о чём-то своём. Мне же надо защищать не от печати и копирования, а от поимка
А как вариант. можно просто залить изначально целый файл. но битый. затем залить еще один. ток нормальный. алгоритм поисковиков будет искать в начале битый. а норм фаил будет на 3 4 странице гугла. ток эт не долг действует)
А зачем это нужно? Для того, чтобы дать дельный совет хотелось бы знать с чем боремся.
Aipowa Milawka
Aipowa Milawka
130
1 путь: сделать блок командой minsert - такой блок нельзя взорвать штатными средствами автокада, т. е. если заказчег не владеет навыками использования автолиспа, он ничего с этим чертежом не сделает. Есть ещё программа интелликад, в которой minsert взорвать можно.
2 путь: команда wmfout создает wmf-файл на диске, который затем можноwmfin в другой чертеж. Если блок, полученный таким образом разбить, то дарагой заказчег получит набор примитивов типа линия и окружность. Но в данном случае надо ещё посмотреть не получится ли искажения масштаба

Похожие вопросы