Tips & Tricks

Как конвертировать PDF-страницы в изображения WebP

WebP — это формат изображений, разработанный Google, который обеспечивает файлы меньшего размера, чем JPEG или PNG, при эквивалентном визуальном качестве. Веб-сайты, системы управления контентом и платформы цифровых публикаций широко внедрили WebP, поскольку экономия пропускной способности напрямую приводит к более быстрой загрузке страниц. Когда PDF-файл содержит изображения, которые необходимо извлечь и использовать в Интернете, преобразование этих страниц в WebP вместо JPEG или PNG приводит к созданию файлов, которые в среднем уменьшаются на тридцать-пятьдесят процентов без видимой потери качества. Для преобразования PDF в Image в WebP требуется инструмент преобразования, который явно поддерживает этот формат, поскольку большинство программ PDF по умолчанию экспортируют в формате JPEG или PNG.

How to Convert PDF Pages to WebP Images

Почему стоит выбирать WebP вместо JPEG или PNG для экспорта страниц PDF

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

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

WukongPDF

Попробуйте PDF в изображение

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

Начать →

Поиск конвертера, поддерживающего вывод WebP

Большинство основных PDF-приложений не включают WebP в качестве встроенного формата экспорта. Adobe Acrobat экспортирует в форматы JPEG, PNG, TIFF и JPEG 2000, но не в WebP. Предварительный просмотр на Mac экспортирует в JPEG, PNG и TIFF. Чтобы преобразовать страницы PDF в WebP, вам обычно нужен один из трех вариантов: платформа преобразования PDF на основе браузера, приложение для редактирования изображений, которое может импортировать страницы PDF и экспортировать WebP, или инструмент командной строки, такой как ImageMagick или FFmpeg.

Конверсионные платформы на основе браузера предлагают самый простой путь. Загрузите PDF-файл, выберите WebP в качестве выходного формата и загрузите преобразованные страницы. WukongPDF и аналогичные платформы поддерживают преобразование PDF в Image в несколько форматов, включая WebP, и выполняют преобразование на стороне сервера, что означает, что на вашем компьютере не требуется устанавливать какое-либо программное обеспечение для обработки изображений. Инструменты командной строки обеспечивают больший контроль над качеством вывода и настройками сжатия. Команда преобразования ImageMagick с флагом -quality позволяет указать уровень сжатия с потерями по шкале от 0 до 100. FFmpeg может конвертировать PDF-страницы в WebP, используя свой кодировщик libwebp с покадровым извлечением.

Настройка разрешения и качества вывода WebP

Разрешение, с которым страницы PDF растрируются, определяет размеры выходных данных WebP в пикселях. При веб-дисплее разрешение 150 точек на дюйм позволяет получить изображения, достаточно четкие для большинства веб-сайтов, сохраняя при этом управляемые размеры файлов. Для экранов с высоким разрешением 300 точек на дюйм обеспечивает изображение качества Retina за счет увеличения файлов. Если страницы PDF будут использоваться в качестве главных изображений веб-сайта или полноразмерных баннеров, рассчитайте необходимую ширину в пикселях на основе макета вашего веб-сайта и соответствующим образом установите DPI. Веб-сайту с областью содержимого шириной 1200 пикселей, на которой отображается страница PDF формата Letter во всю ширину, требуется примерно 141 DPI.

Настройка качества для WebP с потерями находится в диапазоне от 0 до 100, при более высоких значениях создаются файлы большего размера с меньшим количеством артефактов сжатия. Обычно рекомендуемый баланс для веб-изображений — значение качества 80, позволяющее создавать файлы значительно меньшего размера, чем эквивалентный JPEG с качеством 80, сохраняя при этом визуальную четность. Для страниц с большим количеством текста увеличьте качество до 90 или 95, поскольку артефакты сжатия вокруг текстовых символов более заметны и отвлекают, чем артефакты в фотографических областях. WukongPDF позволяет настроить параметры качества PDF Export перед преобразованием, чтобы можно было сбалансировать размер файла и визуальное качество для каждого пакета страниц.

Преобразование многостраничных PDF-файлов в отдельные файлы WebP

При преобразовании многостраничного PDF-файла в WebP решите, должна ли каждая страница стать отдельным файлом WebP или страницы должны быть объединены в анимированную последовательность WebP. В большинстве случаев более практично использовать отдельные файлы на странице. Их можно загружать на веб-сайт по отдельности, вставлять в разные места публикации в блоге или публиковать как отдельные изображения. Большинство инструментов преобразования по умолчанию создают один выходной файл для каждой входной страницы, называя их числовым суффиксом, например document-page-001.webp, document-page-002.webp.

Animated WebP объединяет несколько страниц в один файл, который воспроизводится как последовательность, аналогично анимированному GIF. Этот формат полезен для презентаций, где вы хотите показать последовательность слайдов, или для сравнения «до» и «после», когда две страницы следует просматривать последовательно. Анимированный формат WebP поддерживает управление временем, поэтому вы можете установить, как долго будет отображаться каждая страница перед переходом к следующей. Однако анимированные файлы WebP могут стать очень большими для многостраничных документов, и не все программы просмотра изображений поддерживают анимированный вариант.

Интеграция WebP в существующий рабочий процесс обработки изображений

Если ваш текущий рабочий процесс создает изображения JPEG или PNG из страниц PDF и вы планируете перейти на WebP, сначала запустите тестовый пакет. Конвертируйте десять типичных PDF-страниц в WebP, JPEG и PNG с эквивалентными настройками качества. Сравните размеры файлов и качество изображения во всех трех форматах. Сравнение размеров файлов подтверждает, обеспечивает ли переход на WebP значительную экономию для ваших конкретных типов контента. Визуальное сравнение подтверждает отсутствие неожиданных проблем с качеством, таких как сдвиги цвета или артефакты рендеринга текста, которые потребовали бы настройки параметров сжатия WebP.

Для веб-сайтов, которые передают изображения через сеть доставки контента, проверьте, поддерживает ли CDN автоматическое преобразование WebP. Cloudflare, Cloudinary и imgix могут конвертировать загруженные изображения JPEG или PNG в WebP на лету для браузеров, которые его поддерживают. Это означает, что вы можете продолжать экспортировать PDF-страницы в высококачественные файлы PNG и позволить CDN прозрачно обрабатывать преобразование WebP. Этот подход упрощает этап экспорта PDF, сохраняя при этом преимущества производительности WebP для посетителей веб-сайта.

Обработка преобразования цветового пространства для веб-дисплея

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

Для PDF-файлов, которые будут массово преобразованы в WebP для системы управления контентом, пакетно переименуйте выходные файлы в соответствии с согласованным соглашением об именах, оптимизированным для SEO. Вместо page-001.webp используйте описательные имена, такие как Annual-report-revenue-chart.webp, которые включают соответствующие ключевые слова. Поисковые системы не могут прочитать содержимое файла изображения, но они индексируют имя файла, а описательное имя способствует видимости при поиске изображений.

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

WebP также поддерживает прозрачность, что полезно при преобразовании PDF-страниц, содержащих логотипы или графику, предназначенную для наложения на другой контент. Если страница PDF имеет прозрачный фон или содержит элементы с альфа-каналами, экспортируйте в WebP без потерь, чтобы сохранить прозрачность. JPEG вообще не поддерживает прозрачность, поэтому любые прозрачные области в исходном коде будут заполнены белым цветом.

Для преобразований PDF в WebP, которые являются частью автоматизированного конвейера контента, многие библиотеки обработки изображений, включая libwebp, предлагают API, которые можно вызывать из сценариев Python, Node.js или PHP. Интеграция преобразования WebP в конвейер полностью исключает этап ручного экспорта.

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

При загрузке изображений WebP на веб-сайт включите резервный JPEG или PNG для старых браузеров, не поддерживающих WebP. Элемент изображения в HTML элегантно справляется с этой задачей, указывая сначала источник WebP, а затем резервный формат.

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

Это делает WebP предпочтительным выбором для современных рабочих процессов веб-публикации, основанных на исходных документах PDF.

WukongPDF

Попробуйте PDF в изображение

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

Начать →