Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,491   Сказал «Спасибо»: 554 раз Поблагодарили: 2247 раз в 1753 постах
|
Автор: crypto7  Автор: Андрей *  Автор: crypto7 
Ок, спасибо! А как именно называется DLL-файл в моем случае? Adobe Acrobat Pro установлен? В списке зарегистрированных есть (Type Library)? Там и отобразится путь. У меня в Delphi только Adobe Acrobat Browser Control Type-Library 1.0 и там TAcroPDF TAdobeSPOOpenDocumentsShim Этот же список был и до установки Акробата... значит поискать файл: Acrobat.tlb |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,491   Сказал «Спасибо»: 554 раз Поблагодарили: 2247 раз в 1753 постах
|
Program Files\Adobe\Acrobat xx.0\Acrobat\acrobat.tlb |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.05.2021(UTC) Сообщений: 49  Откуда: NN Сказал(а) «Спасибо»: 15 раз
|
Автор: Андрей *  Program Files\Adobe\Acrobat xx.0\Acrobat\acrobat.tlb Спасибо вам! Разобрался. Оказывается, он есть у меня и в Import Type-Library тоже есть. :) Отредактировано пользователем 13 сентября 2021 г. 13:27:09(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.05.2021(UTC) Сообщений: 49  Откуда: NN Сказал(а) «Спасибо»: 15 раз
|
С вызовом функций разобрался... Но теперь у меня другая проблема объявилась: при вызове метода CPSign (который описан в документации КриптоПро PDF) получаю ошибку - "Method CPSign not supported by automation object" Почему я не могу его вызвать, хотя он должен существовать (один из двух заявленных методов: CPSign и CPVerify)?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 30.05.2018(UTC) Сообщений: 38  Сказал(а) «Спасибо»: 7 раз Поблагодарили: 2 раз в 2 постах
|
Автор: crypto7  С вызовом функций разобрался... Но теперь у меня другая проблема объявилась: при вызове метода CPSign (который описан в документации КриптоПро PDF) получаю ошибку - "Method CPSign not supported by automation object" Почему я не могу его вызвать, хотя он должен существовать (один из двух заявленных методов: CPSign и CPVerify)? Должен быть установлен Crypto Pro PDF. В папках Program Files \Adobe\Acrobat х.х\Acrobat\Javascripts\ и Program Files\Crypto Pro\PDF\ должен лежать CPPDFDSig.js Также проверить настройки Acrobat. Редактирование\Установки\JavaScript и Редактирование\Установки\Подписи Отредактировано пользователем 13 сентября 2021 г. 15:09:44(UTC)
| Причина: Не указана
|
 1 пользователь поблагодарил Shuraken за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.05.2021(UTC) Сообщений: 49  Откуда: NN Сказал(а) «Спасибо»: 15 раз
|
Автор: Shuraken  Автор: crypto7  С вызовом функций разобрался... Но теперь у меня другая проблема объявилась: при вызове метода CPSign (который описан в документации КриптоПро PDF) получаю ошибку - "Method CPSign not supported by automation object" Почему я не могу его вызвать, хотя он должен существовать (один из двух заявленных методов: CPSign и CPVerify)? Должен быть установлен Crypto Pro PDF. В папках Program Files \Adobe\Acrobat х.х\Acrobat\Javascripts\ и Program Files\Crypto Pro\PDF\ должен лежать CPPDFDSig.js Также проверить настройки Acrobat. Редактирование\Установки\JavaScript и Редактирование\Установки\Подписи Спасибо, что не оставляете без ответа!  Выполнил все по вашим рекомендациям. Хотя файл с подписью по-прежнему не создается, но и ошибки теперь никакой нет. Вообще. Я использую первоначальный вариант вашего кода. Тот, который видоизмененный я еще не пробовал. Хочу еще спросить, может вы знаете: принципиальна ли разница между платной версией Adobe Acrobat Pro и пробной (триальной) версией в отношении нужного для подписи функционала? Использую пробную версию, и подумал, что, может по этой причине Acrobat не хочет ставить подпись на документе...
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 30.05.2018(UTC) Сообщений: 38  Сказал(а) «Спасибо»: 7 раз Поблагодарили: 2 раз в 2 постах
|
Автор: crypto7  Автор: Shuraken  Автор: crypto7  С вызовом функций разобрался... Но теперь у меня другая проблема объявилась: при вызове метода CPSign (который описан в документации КриптоПро PDF) получаю ошибку - "Method CPSign not supported by automation object" Почему я не могу его вызвать, хотя он должен существовать (один из двух заявленных методов: CPSign и CPVerify)? Должен быть установлен Crypto Pro PDF. В папках Program Files \Adobe\Acrobat х.х\Acrobat\Javascripts\ и Program Files\Crypto Pro\PDF\ должен лежать CPPDFDSig.js Также проверить настройки Acrobat. Редактирование\Установки\JavaScript и Редактирование\Установки\Подписи Спасибо, что не оставляете без ответа!  Выполнил все по вашим рекомендациям. Хотя файл с подписью по-прежнему не создается, но и ошибки теперь никакой нет. Вообще. Я использую первоначальный вариант вашего кода. Тот, который видоизмененный я еще не пробовал. Хочу еще спросить, может вы знаете: принципиальна ли разница между платной версией Adobe Acrobat Pro и пробной (триальной) версией в отношении нужного для подписи функционала? Использую пробную версию, и подумал, что, может по этой причине Acrobat не хочет ставить подпись на документе... Разницу не знаю. Рекомендую проверить, создаётся ли у Вас видимая подпись средствами Acrobat.
|
 1 пользователь поблагодарил Shuraken за этот пост.
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.05.2021(UTC) Сообщений: 49  Откуда: NN Сказал(а) «Спасибо»: 15 раз
|
Автор: Shuraken  Автор: crypto7  Автор: Shuraken  Автор: crypto7  С вызовом функций разобрался... Но теперь у меня другая проблема объявилась: при вызове метода CPSign (который описан в документации КриптоПро PDF) получаю ошибку - "Method CPSign not supported by automation object" Почему я не могу его вызвать, хотя он должен существовать (один из двух заявленных методов: CPSign и CPVerify)? Должен быть установлен Crypto Pro PDF. В папках Program Files \Adobe\Acrobat х.х\Acrobat\Javascripts\ и Program Files\Crypto Pro\PDF\ должен лежать CPPDFDSig.js Также проверить настройки Acrobat. Редактирование\Установки\JavaScript и Редактирование\Установки\Подписи Спасибо, что не оставляете без ответа!  Выполнил все по вашим рекомендациям. Хотя файл с подписью по-прежнему не создается, но и ошибки теперь никакой нет. Вообще. Я использую первоначальный вариант вашего кода. Тот, который видоизмененный я еще не пробовал. Хочу еще спросить, может вы знаете: принципиальна ли разница между платной версией Adobe Acrobat Pro и пробной (триальной) версией в отношении нужного для подписи функционала? Использую пробную версию, и подумал, что, может по этой причине Acrobat не хочет ставить подпись на документе... Разницу не знаю. Рекомендую проверить, создаётся ли у Вас видимая подпись средствами Acrobat. Да, спасибо. Действительно, подпись не создается даже средствами Adcrobat'a... Буду разбираться.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 07.05.2021(UTC) Сообщений: 49  Откуда: NN Сказал(а) «Спасибо»: 15 раз
|
Доброго дня, уважаемые эксперты.
Пытаюсь понять, почему у меня все-таки не ставится видимая подпись на документе PDF. Все необходимые утилиты для этого вроде бы установлены. Сертификат действующий.
Пробую подписать один PDF-документ утилитой cppdfutil.exe с помощью команды: cppdfutil.exe s -c "C:\Program Files (x86)\Crypto Pro\PDF\1a.cer" -i D:\Profiles\%UserName%\Desktop\ToSign -o D:\Profiles\%UserName%\Desktop\Signed (1a.cer - имя сертификата, %UserName% - имя моего пользователя) получаю следующую ошибку: 0x80090020 Внутренняя ошибка.
Пробую подписать этот же документ с помощью графического ПО "Пакетная подпись документов PDF", получаю такую же ошибку Внутренняя ошибка 0x80090020, в журнале - "Не удалось проинициализировать обработчик CryptoPro PDF".
Используется пробная версия Adobe Acrobat Pro 2020, доступа в интернет на ПК нет. В чем может быть причина этой ошибки, помогите кто-нибудь?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,491   Сказал «Спасибо»: 554 раз Поблагодарили: 2247 раз в 1753 постах
|
Тестирование сертификата делали КриптоПРО CSP\Сервис\Протестировать\По сертификату? |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close