Към основното съдържание
PPDF123

Компресирайте PDF файлове

Компресиране на PDF смалява PDF файла, като прекомпресира вътрешните му потоци и пакетира обектите с qpdf. Не намалява разделителната способност на изображенията и не обещава целеви размер, затова вече оптимизирани или сканирани файлове може почти да не се смалят.

Плъзнете файлове тук или кликнете, за да изберете

Приема PDF · до 500.0 MB на файл · до 20 файла наведнъж

Можете също да поставите файл с Ctrl/Cmd+V или от менюто на клипборда.

Компресиране на PDF кара qpdf да прекомпресира потоците и да пакетира обектите в object streams, за да намали размера. Подходящо е за лимити на поща, качвания в LMS и портали, които отказват твърде тежък файл. Не обещава процент на свиване и не намалява разделителната способност на изображенията.

Ползваните флагове са `--compress-streams=y`, `--recompress-flate` и `--object-streams=generate`. Вече плътни файлове или сканове с JPEG изображения често почти не мърдат. Наивен офис износ с некомпресирани потоци обикновено се свива повече.

На тази страница няма плъзгач за качество. «Линеализиране на PDF» е отделен инструмент (`/api/v1/misc/linearize-pdf`) за бързо уеб преглеждане — не е тази задача.

Текстовите обекти остават текст. Скановете-изображения остават изображения. Думите от скан се вадят с «OCR към Markdown», не с компресиране. JavaScript и прикачени файлове се чистят с «Почистване на PDF».

Файловете, защитени с парола, се отключват вместо вас на тази страница, щом въведете паролата; при API първо пуснете «Премахване на парола». Счупени xref таблици може първо да поискат «Поправка на PDF».

Гледайте изтеглянето като копие за пренос. Пазете некомпресиран мастер, когато файлът е архивен оригинал или печатна проба.

Отворете няколко страници след задачата. Прекомпресията на потоци не трябва да променя външния вид; при странно рисуване запазете оригинала и опитайте поправка преди ново компресиране.

Качванията са временни. Не пазим компресиран архив на вашите документи.

Възможности

  • Прекомпресия на потоци с qpdf и пакетиране на object streams
  • Без намаляване на разделителната способност и без прекодиране на изображения на страници
  • Няма избор на ниво на оптимизация на тази страница
  • Анонимен API: /api/v1/misc/compress-pdf

Кога да го използвате

  • Влизане под лимит на поща или портал за качване
  • Изпращане на по-лек екземпляр при запазен некомпресиран мастер
  • Стягане на наивен офис износ преди прикачване

Как да компресирам PDF, за да намаля размера му?

  1. Качете PDF, който не минава лимит за размер или е тежък за изпращане.
  2. Стартирайте обработката. Този инструмент няма плъзгач за качество.
  3. Изтеглете резултата и сравнете размера в байтове с оригинала.
  4. Прегледайте извадка страници. Ако размерът почти не се е мръднал, файлът вече е бил компресиран.

Ограничения и крайни случаи

  • Не намалява разделителната способност на изображения; сканове с тежки снимки може почти да не се свият
  • Файловете, защитени с парола, изискват паролата; при API първо пуснете «Премахване на парола»
  • Счупените PDF може да поискат «Поправка на PDF» преди успешно компресиране
  • Ограничение за качване на този сайт: 500 MB на файл; над около 95 MB файлът се изпраща на части. Тялото на една пряка API заявка е ограничено до 100 MB.

Примери

  • Офис износ с некомпресирани потоци често пада след пакетиране на object streams
  • Текстов отчет от 2 MB, вече компресиран, може да загуби само няколко килобайта

Поверителност при този инструмент

Файловете се качват по HTTPS, обработват се в паметта или в краткоживуща временна директория на нашите сървъри и се изтриват, щом резултатът е готов. Не задържаме копия за по-късен преглед, обучение на модели или рекламни профили. Сроковете за съхранение и обясненията за бисквитките на AdSense са в Политиката за поверителност.

Често задавани въпроси

Защо файлът почти не се сви?
qpdf може само да прекомпресира потоци и да пакетира обекти. Изображения, които вече са JPEG, или файлове, вече записани с object streams, почти нямат какво да дадат.
Намалява ли компресията разделителната способност на снимки?
Не. Този път не преизчислява изображенията. Печалбата идва от пакетиране на потоци и object streams.
Това същото ли е като «Линеализиране на PDF»?
Не. «Линеализиране на PDF» е отделен инструмент за постранично уеб доставяне. Компресирането не линеаризира.
Текстът ще остане ли избираем?
Да, когато източникът е имал текстови обекти. Чисто графичните сканове остават изображения.
Мога ли да компресирам PDF до определен размер, например 100 KB или 1 MB?
Не. Няма настройка за целеви размер или качество, а спестеното зависи от файла. Ако портал налага лимит, който «Компресиране на PDF» не достига, «Разделяне на PDF по брой страници» изпраща файла на части, а «Премахване на изображения» изтрива картинките и запазва текста.

Последна актуализация:

Извикване от код

Всеки инструмент е обикновен REST интерфейс. За анонимна употреба не трябват профил или API ключ. Работи еднакво в браузър, за разработчици и за AI агенти.

curl -X POST "https://pdf123.xyz/api/v1/misc/compress-pdf" \
  -F "[email protected]" \
  -o output.pdf

Наличен е и като MCP инструмент за клиенти с Model Context Protocol (JSON-RPC 2.0 през POST /mcp). Пълна API документация

Използвайте го чрез AI агент

Скил

С този скил Claude Code, Codex, Cursor и други AI агенти могат да изпълнят „Компресиране на PDF“ вместо вас: /skills/pdf123-compress.md

Всички скилове за агенти

Файловете служат само за тази обработка и после се изтриват автоматично.