Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
1

Защита PDF файла от печати и копирования

07.07.2016, 03:42. Показов 2496. Ответов 17
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, подскажите пожалуйста, как с помощью програмы в делфи можно защитить pdf файл от копирования, печати и т.д, не смог разобраться с библиотеками от acrobat pro
Буду рад любой помощи
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.07.2016, 03:42
Ответы с готовыми решениями:

Защита файла от копирования
Как можно защитить файлы от копирования с компа. Чтобы можно было его просмотреть, но чтобы не было...

Защита файла от копирования
Привет всем! как защишает ворд от копирования

Защита doc/pdf файла
Здравствуйте! Необходимо защитить doc файл. Возможный и наиболее надежный вариант...

При печати PDF файла из браузера печатается чистая страница, а принтер залипает
При печати PDF файла из браузера печатается чистая страница, а принтер залипает. Чтобы он отлип...

17
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
07.07.2016, 04:43  [ТС] 2
Попытался работать еще с библиотекой PDF Creator Pilot, но она не работает корректно на моем Delphi 2010, может версия библиотеки не та?
Даже простой код по созданию файла не отрабатывает, выдает ошибку
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure TForm1.Button1Click(Sender: TObject);
var
  pdf: tpdfdocument4;
  fnt: integer;
begin
  pdf:=tpdfdocument4.Create(nil);
  pdf.SetLicenseData('demo','demo');
  fnt := pdf.AddFont('Verdana', false, false, false, false, fcANSI);
  pdf.UseFont(fnt, 14);
  pdf.ShowTextAt(20, 40, 'HELLO, PDF!');
  pdf.SaveToFile('HelloPDF.pdf', true);
  pdf.Destroy;
end;
Ошибка такая
Защита PDF файла от печати и копирования
0
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
07.07.2016, 10:18 3
Цитата Сообщение от anarxistkot Посмотреть сообщение
Здравствуйте
Здорова.

Цитата Сообщение от anarxistkot Посмотреть сообщение
подскажите пожалуйста, как с помощью програмы в делфи можно защитить pdf файл от копирования
Положи его в запороленный архиф порраммно.
0
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
09.07.2016, 16:46  [ТС] 4
Задача состоит в другом, что я должен вылавливать файл в некой "системе" и защищать его, после чего выдавать его обратно, для пользователей. Поэтому такое не пройдет. Надо именно работу с pdf Организовать
0
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,660
Записей в блоге: 14
09.07.2016, 19:19 5
Цитата Сообщение от anarxistkot Посмотреть сообщение
как с помощью програмы в делфи можно защитить pdf файл от копирования, печати и т.д
Никак в итоге. "Защищённый" PDF файл можно открыть в просмотрщике, который знать не знает про защиту. И из него распечатать в другой PDF.
0
3586 / 2195 / 693
Регистрация: 29.05.2013
Сообщений: 9,374
09.07.2016, 20:53 6
Ну подумайте, как вы собираетесь защитить картинку от просмотра, если вы ее вывели на экран? Самая недалекая секретарша легко с этой проблемой справится тупо сфотографировав экран на телефон.
0
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
10.07.2016, 01:11 7
Цитата Сообщение от Rius Посмотреть сообщение
Никак в итоге.
Цитата Сообщение от Пытливый Посмотреть сообщение
Ну подумайте, как вы собираетесь защитить картинку от просмотра, если вы ее вывели на экран?
Вы, ребята, вопрос ТС внимательно прочитали?
Что-нибудь о PDF-документах знаете?
1
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
10.07.2016, 06:16  [ТС] 8
Товарищи, Вы явно не поняли сути проблемы. Я не спрашиваю как ломать, как это обходится, задача стоит в другом, надо сделать из
Защита PDF файла от печати и копирования
вот это
Защита PDF файла от печати и копирования
програмным способом с помощью делфи и библиотек по работе с pdf, но нигде нет описаний, как работать с подобными библиотеками.

Точнее библиотеки есть, присоединить могу, но методы какие нужны, как и что правильно вызывать не найти
0
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,660
Записей в блоге: 14
10.07.2016, 12:44 9
Я понял вопрос. Просто бесполезно делать то, что всё равно не работает.

Есть сторонняя утилита, устанавливающая "ограничения":
https://www.pdflabs.com/docs/pdftk-cli-examples/

Добавлено через 4 минуты
Ещё Adobe предлагает
Adobe LiveCycle Document Security
http://www.adobe.com/content/d... ity_tg.pdf
1
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
11.07.2016, 01:20  [ТС] 10
То место, где будет использоваться данная программа имеет ограниченный функционал, стоят только корпоративные программы, отсутствует доступ к интернету, запрет на установку програм, единственное слабое звено - это копирование и распечатка документов.
Я нашел библиотеку, которая делает, то что мне надо, но без активации (это стоит от 100 до 200 долларов) она рисует свой водяной знак и выводит сообщение при за пуске документа... это как-то чистится? Или есть возможность отредактировать саму бибилиотеку?
0
пофигист широкого профиля
4733 / 3167 / 859
Регистрация: 15.07.2013
Сообщений: 18,252
11.07.2016, 01:42 11
anarxistkot, а чем и как изначально создаются эти PDF-документы?
0
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
11.07.2016, 06:14  [ТС] 12
Изначально через word или конвертированием готовых. Либо приходят откуда-либо, попадают как раз в ту самую "систему" где они уже и рассылаются, ранние этапы нам неподвластны, не бегать же и не учить всех ставить защиту
0
1624 / 806 / 146
Регистрация: 13.06.2015
Сообщений: 3,266
11.07.2016, 06:52 13
Интересная логика руководства компании. Такая забота о безопасности, запрещено всё, что только можно и нельзя запретить, но при этом им жалко выделить $200 на библиотеку, которая решает все проблемы. Все, кроме одной, разумеется - PrintScreen. Ну и само собой, запрет на копирование содержимого PDF никак не спасёт от копирования на флешку всего файла и спокойного его распотрошения дома файнридером. Так что это борьба с ветряными мельницами по сути, примерно как роскомнадзор навечно блокирует рутрекер.
1
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
12.07.2016, 07:12  [ТС] 14
Так, похоже здесь никто не хочет помочь с проблемой, а вот обсуждать политику готовы все.
В течении 2х дней не будет ответа, прошу закрыть тему
0
Модератор
9870 / 5238 / 3306
Регистрация: 17.08.2012
Сообщений: 16,007
16.07.2016, 14:06 15

Не по теме:

Цитата Сообщение от anarxistkot Посмотреть сообщение
прошу закрыть тему
Темы на данном форуме по просьбам пользователей не закрываются и не удаляются. И вообще, если тема не противоречит правилам форума, она не закрывается и не удаляется никогда. Рекомендую Вам ознакомиться с правилами форума.

Насчёт нежелания помочь:
Цитата Сообщение от anarxistkot Посмотреть сообщение
Я нашел библиотеку, которая делает, то что мне надо, но без активации (это стоит от 100 до 200 долларов) она рисует свой водяной знак и выводит сообщение при за пуске документа... это как-то чистится? Или есть возможность отредактировать саму бибилиотеку?
Правила прочитайте. Особенно 5.1, 5.3 и 5.7. Со взломом Вам здесь не помогут.

Программ или компонентов для редактирования метаданных pdf-файлов со свободной лицензией что-то не припомню. Упомянутая PDFtk в своей "свободной" форме (PDFtk Free), насколько я знаю, никакой защиты на pdf навесить не умеет. Скорее всего, Вам всё же придётся смириться либо с потерей денег, либо с водяными знаками.

Я всё-таки до конца не считаю, что всё так плохо... Может быть, кто-то из участников форума работал с pdf-форматом, и поделится с Вами своими наработками... Однако, ложка дёгтя в бочку мёда: только первая часть спецификации pdf-формата - более 700 страниц далеко не эпистолярного жанра. Может, поэтому и нет бесплатных решений Вашей проблемы (не считая пиратских, естественно)?
0
0 / 0 / 0
Регистрация: 07.07.2016
Сообщений: 8
17.07.2016, 16:46  [ТС] 16
Проблему решил и даже нашел способ обхода, про который не расскажу, т.к. и правила и сил ушло не мало
Позже оформлю и приложу пример программы по работе с библиотекой PDF Creator Pilot demo версией соответственно, захотите - купите лицензию или сломаете себе голову, как обойти лицензию ) , если надо конечно. Программа осталась на рабочем месте, в течении недели вытяну оттуда.
0
D1973
18.07.2016, 05:49
  #17

Не по теме:

начинаем копить деньги на лицензию :D

0
Модератор
9870 / 5238 / 3306
Регистрация: 17.08.2012
Сообщений: 16,007
19.07.2016, 22:07 18
anarxistkot, рад, что проблема решена. Способ взлома не публикуйте ни в коем случае.
0
19.07.2016, 22:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2016, 22:07
Помогаю со студенческими работами здесь

Bat печати txt в pdf через pdf принтер
Здраствуйте великие умы форума, подскажите не знающему человеку как отправить txt файлы лежащие в...

Защита от копирования
Добрый день, кто-нибудь реализовывал "защиту от копирования" вэб приложения? Т.е есть у нас...

Защита от копирования
Всем доброго времени суток! Есть программа на ассемблере. Нужно защитить ее от копирования...

Защита от копирования
Здравствуйте, нужен совет. В требованиях к курсовой есть специальный раздел защита информации, а...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru