У меня есть клиент, который борется с медленной загрузкой PDF-файлов в Интернете.
У моего клиента есть очень большие PDF-файлы размером почти 10 Мб. Их загрузка занимает 3-4 минуты. Файлы не будут отображаться, пока весь файл не будет загружен.
Мы и они видели сайты других, где PDF-файлы загружают одну страницу за раз, поэтому конечный пользователь может начать просмотр файла, поскольку остальная часть страницы все еще загружается в фоновом режиме. Создает иллюзию, что страница загружается быстрее.
В соответствии с документацией, которую они видят, IIS 6 должен автоматически делать это, если файл PDF создается с установленным флажком «Оптимизировано для быстрого просмотра в Интернете». Это проверено, и файл все еще не будет загружать страницу за один раз.
Они выполнили поиск и не нашли ничего, кроме того, что IIS сделает это автоматически, если файл сохранен правильно.
Как они могут "транслировать" pdf? Это потому, что PDF-файлы были сохранены особым образом? Это сценарий Java, который обрабатывает загрузку? Или в IIS должно произойти изменение?
Спасибо
Обновление:
Файл начинается так:
%PDF-1.4
%âãÏÓ
171 0 obj << 0/Linearized 1
линеаризованной
Документ PDF не обслуживается со страницы aspx / asp. (Он просто размещен непосредственно на сайте и связан с ним).