Как получить гиперссылки (URL) из PDF, защищенного паролем, на iOS 10.2
Я потратил весь день, пытаясь получить метаданные гиперссылок из PDF-файлов, защищенных паролем, в своем приложении для iPad. API CGPDF* - настоящий кошмар, и единственная информация, которую я нашел в сети обо всем этом, заключается в том, что я должен поищите словарь "Аннотации", но я просто не могу найти его в своих PDF-файлах.
Я пытался без защищенного паролем PDF в моем приложении для ipad, он работает правильно все. Также защищенные паролем гиперссылки PDF работают должным образом ниже версии ios 10.2.
проблема только в версии ios 10.2 и выше
Шаг 1: (Загрузите приложение для чтения PDF по ссылке ниже)
Шаг 2: (Загрузите мой пользовательский PDF-файл по ссылке ниже)
пароль: 205062PY1el8@JfoZm90gdUCMKTD!NhH5xabrvEzu7kFWq6iRO
в то время как нажмите на гиперссылку, появляется ошибка ниже:
- [ReaderContentPage annotationLinkTarget:] Неверный URI '(ноль)'
1 ответ
Не проблема с версией iOS-10.2.
Но проблема в вашем PDF-шифровании.
В этом фиксированном примере dropBox вы можете перенаправить на эту ссылку через браузер.