Это довольно специфический c вариант использования, и то, что я обнаружил до сих пор, похоже, указывает на то, что IOS Safari имеет некоторые меры безопасности при рендеринге PDF-файлов. Результаты, которые я вижу, состоят в том, что изображения либо удалены, либо PDF просто не генерирует.
Я видел много форумов, на которых предполагалось, что загрузка Adobe Reader позволит правильно просматривать PDF, но просить каждого пользователя загрузить стороннее приложение кажется необоснованным. Даже некоторые ответы в службу поддержки Apple рекомендуют это решение другим людям.
У нас нет проблем с отображением PDF-файлов в Safari для настольных компьютеров или любых других браузерах, которые нам удалось идентифицировать.
Есть мысли о как мы могли бы обойти эту проблему, было бы просто фантастически c! Я играл с идеей преобразования всего PDF в изображения при просмотре на устройстве IOS. Но это не идеально, так как это увеличило бы время, необходимое для отображения PDF пользователю, и отображение нескольких страниц PDF в виде разделенных изображений не идеальный опыт. PDF-файл и изображения раньше предоставлялись пользователю отдельно, но было много запросов пользователей о внесении их в PDF-файлы.
Дополнительная информация:
- Изображения хранятся с использованием Azure blob Все
- изображения сохраняются в формате JPG
- PDF-файлы создаются из HTML строка с использованием IronPDF