Сжатие PDF
Сжимайте PDF в браузере: встроенные изображения JPEG и PNG перекодируются с меньшим качеством, слишком крупные уменьшаются по разрешению, а метаданные при желании удаляются.
Сжатие PDF — Уменьшайте размер PDF целиком в браузере. Встроенные растровые изображения — как JPEG (DCTDecode), так и PNG/Flate (FlateDecode) — перекодируются в JPEG меньшего качества, слишком крупные изображения по желанию уменьшаются по разрешению до целевого DPI, документ может лишиться метаданных и пересохраняется с потоками объектов, чтобы убрать избыточную структуру. Всё выполняется локально с помощью pdf-lib и Canvas API, поэтому файл никуда не загружается. Статистика размера до/после и разбивка экономии по каждому изображению показывают, куда именно ушли байты.
Что такое Сжатие PDF?
Бесплатный онлайн-инструмент для сжатия PDF, который уменьшает размер файла прямо в вашем браузере. Он нацелен на то, что действительно раздувает PDF: тяжёлые встроенные растровые изображения и избыточную структуру документа. Выберите уровень качества изображений «Низкое», «Среднее» или «Высокое», решите, насколько уменьшать разрешение слишком крупных изображений (сохранить оригинал или ограничить 300, 150 либо 96 DPI), и при желании удалите метаданные документа. Инструмент декодирует каждое встроенное изображение — и JPEG, и PNG/Flate —, перекодирует его в меньший JPEG через Canvas API и пересохраняет весь документ с потоками объектов. Офисные работники, отправляющие отчёты по почте, студенты с ограничением загрузки и любой, кто столкнулся с лимитом размера PDF, могут перетащить файл и получить меньший, с разбивкой экономии по каждому изображению. Разбор (pdf-lib), распаковка (fflate) и перекодирование изображений (Canvas) выполняются локально, поэтому PDF ни разу не покидает ваше устройство.
Как пользоваться Сжатие PDF
- Перетащите PDF в зону загрузки или щёлкните по ней, чтобы выбрать PDF на вашем устройстве.
- Выберите качество изображений: «Низкое» — для самого маленького файла, «Среднее» — для баланса, «Высокое» — чтобы сохранить больше деталей.
- Откройте «Настройки» (значок шестерёнки), чтобы уменьшить разрешение слишком крупных изображений до цели (300, 150 или 96 DPI, либо сохранить оригинал) и удалить метаданные документа.
- Через мгновение после загрузки статистика «Исходный», «Сжатый» и «Сэкономлено» и разбивка экономии по изображениям обновятся автоматически — отдельная кнопка для сжатия не нужна.
- Нажмите «Скачать», чтобы сохранить сжатый PDF, или используйте «Сбросить», чтобы очистить и начать заново с другим файлом.
Примеры
Уменьшить отсканированный PDF для почты
Перетащите многостраничный отсканированный PDF, выберите «Среднее» и оставьте разрешение 150 DPI. Встроенное изображение каждой страницы уменьшается и перекодируется, показатель «Сжатый» опускается намного ниже «Исходного», а разбивка по изображениям показывает экономию вроде -80% на каждой странице. При нажатии «Скачать» файл сохраняется как document-compressed.pdf.
Сжать фотопортфолио до минимального размера
Перетащите PDF, полный полностраничных фотографий, выберите «Низкое» и задайте разрешение 96 DPI в «Настройках». Каждое встроенное изображение — JPEG или PNG — уменьшается и перекодируется в низком качестве, давая наибольшее сокращение ценой части видимых деталей.
Слегка пересжать и удалить метаданные
Выберите «Высокое», задайте разрешение «Сохранить оригинал» и включите «Удалить метаданные». Изображения перекодируются только там, где это действительно экономит место, документ пересохраняется с потоками объектов, а название, автор и другие сведения удаляются из файла.
Часто задаваемые вопросы
- Как на самом деле работает сжатие?
- Три рычага. Встроенные растровые изображения — и JPEG (DCTDecode), и PNG/Flate (FlateDecode) — декодируются и перекодируются в JPEG меньшего качества через Canvas API; слишком крупные изображения по желанию уменьшаются до выбранного DPI; а документ всегда пересохраняется с потоками объектов, чтобы убрать избыточную структуру. Также можно удалить метаданные документа.
- Какие изображения он может сжать?
- 8-битные изображения в градациях серого и RGB, сохранённые как JPEG (DCTDecode) или PNG/Flate (FlateDecode), включая помеченные ICC. Изображения, которые нельзя безопасно перекодировать — CMYK, индексированный цвет, 1-битные, маски прозрачности или другие кодеки вроде JPEG 2000 — остаются нетронутыми, поэтому никогда не портятся.
- Почему мой PDF почти не уменьшился?
- Большая часть размера PDF обычно приходится на растровые изображения. В PDF, состоящем в основном из выделяемого текста и векторной графики, почти нечего перекодировать, поэтому экономия мала. Наибольшее уменьшение дают отсканированные или насыщенные фото PDF, особенно с включённым уменьшением разрешения.
- Снизит ли сжатие качество?
- Да, когда оно уменьшает изображения. Более низкие уровни качества и более низкие целевые DPI перекодируют и уменьшают встроенные изображения, и именно это экономит байты; разбивка по изображениям показывает компромисс для каждого. Для самого лёгкого воздействия сохраните исходное разрешение с качеством «Высокое»; любое изображение, которое не стало бы меньше, остаётся как есть.
- Загружается ли мой PDF на сервер?
- Нет. Всё выполняется на 100% на стороне клиента в вашем браузере — pdf-lib разбирает файл, fflate распаковывает потоки изображений, а Canvas API их перекодирует. Ваш PDF никогда никуда не загружается, не отправляется и не сохраняется, поэтому он работает даже офлайн после загрузки страницы.
Похожие инструменты
Конвертер форматов изображений
Конвертируйте изображения между AVIF, WebP, PNG, JPEG, BMP, ICO и однокадровым GIF прямо в браузере.
Excel/CSV в JSON
Преобразуйте таблицу Excel или CSV в JSON или CSV прямо в браузере.
Просмотр EXIF и удаление метаданных
Просматривайте EXIF-метаданные изображения — камеру, объектив, дату съёмки и GPS-местоположение — затем удаляйте каждый тег и скачивайте чистую копию, всё в вашем браузере.
Генератор фавиконов
Соберите полный пакет фавиконов в браузере: настоящий многоразрешённый favicon.ico, PNG от 16 до 512 px, site.webmanifest и HTML-фрагмент.