Others

Почему мой PDF открывается так медленно?

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

Why Is My PDF So Slow to Open?

Большой размер файла — самая очевидная причина

PDF размером 200 МБ открывается дольше, чем файл размером 2 МБ, по очевидной причине: необходимо загрузить больше данных. Основной вклад вносят изображения с высоким разрешением — каждая встроенная фотография с разрешением 300 точек на дюйм требует значительного объема памяти для распаковки и рендеринга. Документ с 50 фотографиями в полном разрешении может работать очень медленно даже на современном оборудовании.

Исправление — PDF Compression, которое уменьшает данные изображения и удаляет избыточное содержимое файла. Хорошо сжатый PDF того же документа загружается значительно быстрее, поскольку зрителю приходится меньше анализировать и распаковывать. Для документа, который люди открывают часто — справочного руководства, каталога продукции, формы — экономия времени при многих открытиях суммируется.

WukongPDF

Попробуйте сжать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Нелинеаризованные файлы: загрузка всего файла перед отображением чего-либо

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

Линеаризация (также называемая быстрым веб-просмотром) реструктурирует файл так, чтобы данные перекрестных ссылок появлялись ближе к его началу, позволяя зрителю начать отображение первой страницы, в то время как остальная часть файла продолжает загружаться. В Adobe Acrobat Pro перейдите в «Файл» → «Сохранить как» → выберите местоположение и перед сохранением установите флажок «Оптимизированный PDF», который включает линеаризацию. Файлы, размещенные на веб-сайтах, особенно выигрывают от этого: линеаризованный PDF позволяет посетителям начать чтение немедленно, не дожидаясь передачи всего файла.

Сложный контент страницы замедляет рендеринг

Даже PDF разумного размера может открываться медленно, если отдельные страницы содержат чрезвычайно сложный контент. Рендеринг инженерных чертежей с тысячами векторных путей, страниц с сотнями перекрывающихся прозрачных слоев или сложных градиентных заливок может занять несколько секунд на страницу — каждая страница требует от зрителя выполнения значительной вычислительной работы, прежде чем она сможет отобразиться.

Для технических чертежей и PDF-файлов, экспортированных в САПР, это часто неизбежно — сложность присуща содержимому. Для проектных документов со сложными эффектами выравнивание прозрачности и преобразование сложных градиентов в более простые представления могут повысить скорость рендеринга. Иногда помогает прогон файла через инструмент оптимизации с опциями упрощения содержимого.

Зритель тоже имеет значение

Не все программы просмотра PDF работают одинаково быстро. Adobe Reader требует больших затрат при запуске, но быстро отображает страницы после загрузки. Встроенная программа просмотра Chrome запускается быстро, но на сложных страницах может работать медленнее. Предварительный просмотр на Mac обычно выполняется быстро для большинства документов. Если PDF постоянно работает медленно в одном средстве просмотра, попробуйте другое, прежде чем предполагать, что проблема в файле: файл, который медленно открывается в Chrome, может открыться почти мгновенно в Reader.

Для больших PDF-файлов, доступ к которым осуществляется через общий сетевой ресурс или медленный внешний диск, узким местом может быть носитель данных, а не файл или средство просмотра. Стоит попробовать скопировать файл в локальное хранилище перед открытием, если источником является сетевой диск или USB-устройство, демонстрирующее другие признаки медленной работы.

Встроенные шрифты и загрузка ресурсов

Файлы PDF со множеством встроенных различных шрифтов — особенно большие файлы шрифтов, такие как наборы шрифтов CJK, каждый из которых может занимать несколько МБ, — открываются дольше, поскольку средство просмотра загружает все данные шрифтов перед рендерингом. Документ, в котором используются пять полностью встроенных шрифтов CJK, может содержать только 20–30 МБ данных шрифта. Подмножество шрифтов — встраивание только тех символов, которые фактически используются в документе, а не всего шрифта — существенно снижает это значение и используется по умолчанию в большинстве хорошо настроенных рабочих процессов экспорта PDF. Если файл был экспортирован с полным внедрением шрифта, а не с поднабором, повторный экспорт с включенным поднабором может значительно сократить время загрузки.

WukongPDF

Попробуйте сжать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →