PDF с большим количеством изображений — это медленный случай: брошюра, заполненная фотографиями высокого разрешения, отсканированный отчёт, документ с крупными диаграммами. Вот как этот просмотрщик справляется с этим и какие существуют ограничения.

Где происходит обработка
Рендеринг выполняется на сервере. Ваш браузер получает страницы, которые он уже умеет отрисовывать, поэтому устройство перед вами не является узким местом — старый ноутбук открывает ту же брошюру, что и рабочая станция, и телефон тоже её открывает.
Страницы готовятся по запросу, поэтому первая страница появляется до того, как остальная часть файла будет обработана. В случае длинного документа это разница между тем, что вы читаете сразу, и тем, что ждёте сотню страниц, которые не планировали просматривать.
Что это значит на практике
- Первая страница приходит первой. Вы начинаете читать, пока остальное ещё готовится.
- Качество не жертвуется ради скорости. Текст остаётся текстом; изображения отображаются в разрешении, заданном в файле.
- Клиент не выполняет рендеринг. Использование памяти на вашем устройстве остаётся низким, потому что работа происходит где‑то ещё.
- Поиск охватывает уже существующий в PDF текст. Отсканированная страница содержит пиксели, а не символы, и OCR здесь отсутствует, поэтому ничего не возвращается.
Ограничения, изложенные просто
- 25 МБ на PDF. Сканированные файлы достигают этого лимита первыми; сожмите или разделите их перед загрузкой, и сообщение об ошибке укажет предел, если вы превысите его.
- Один файл за раз. Нет загрузки папок, ZIP‑архивов, очереди.
- PDF с паролем остаются закрытыми. Пароль должен быть удалён тем, кто его установил.
- Файл удаляется после просмотра. Нет учётной записи, ничего не сохраняется.
Попробуйте
Откройте PDF‑просмотрщик и загрузите один из ваших собственных PDF с большим количеством изображений. Это более показательнее любой цифры в статье: ваш файл, ваше соединение, ваше устройство.
Если вам нужен такой рендеринг внутри собственного приложения, а не на публичной странице, тот же движок лицензируется как Doconut .NET SDK, где вы контролируете оборудование, и файл никогда не покидает вашу сеть.