Перейти к содержимому
PDFLeanДокументация
Перейти на Pro

How to Shrink a PDF to a Target Size

Это содержимое пока не доступно на вашем языке.

Most compression asks you to pick a level and accept whatever size comes out. Target-size compression flips the question: you state the ceiling you need — 200KB, 1MB, whatever the gate is — and the tool iterates toward it. This guide is the method itself, the companion to the family’s target-size tool; if you have one file and one gate, the scenario guide walks the whole job.

A target is only useful if it is the real one. Before compressing, find the actual gate: the attachment limit of the mail service, the maximum on the upload form, the threshold the recipient’s system enforces. Write that number down and use it — a guessed target is the most common reason people compress a file twice, once too little and once too much.

The tool does not guess either. It works in passes, and each pass has a rule:

  1. Structural first, lossless. The container is rebuilt — objects re-packed into compressed streams, leftover structure stripped — with no re-encoding of page content. If the result is already under the ceiling, the job is done and nothing was traded for it.
  2. Then the image dial, only as far as needed. If the structural pass did not reach the ceiling, the images are recompressed progressively, the size is checked after each step, and the tool stops at the first pass that fits under the target.

Every pass past the first one trades image quality for size. That is the honest mechanic, and it is also why the order matters: the lossless step is free, so it always runs first, and quality is only ever spent when the gate genuinely requires it.

Drive It: Check the Result, Not Just the Number

Section titled “Drive It: Check the Result, Not Just the Number”

The target-size iteration lands you under the ceiling, but “under the ceiling” is not the same as “still readable.” After the final pass, open the file and look at the pages with the smallest text and the finest detail. If the text is crisp on the screen the file will actually be read on, the target was reached properly. If it is not, the right response is to step the target back up to what the gate requires and accept a smaller reduction — or to conclude that this file cannot reach this target without crossing the line.

An image-heavy file has a floor: the pixels. When the lossless pass and the reasonable quality steps together cannot fit the file under the ceiling, the remaining options are structural rather than compressive:

  • split a PDF the document and send the parts, when the gate limits one message rather than the total content.
  • Accept the quality trade deliberately, at the point where text stays crisp — the scan-compression guide walks exactly where that point sits for image-heavy files.

Why iterate instead of one strong pass? Because a single strong pass spends quality whether it needs to or not. Iteration spends quality only in the increments the ceiling actually requires, and it stops the moment the size fits.

Can I point any file at 200KB? You can point any file at any number, but not every file can reach every number without a quality trade it will regret. Pages of crisp text compress a long way; a hundred pages of scanned photographs have a floor, and no honest tool hides that.

How small should I go? Exactly as small as the gate requires. Compressing below the requirement spends quality and buys nothing.


Target-size compression is the lossless step first, the image dial second, and a verification at the end — aimed at a number you confirmed rather than guessed. Drive it that way and quality is only ever spent when the gate has asked for it, which is the whole point of stating a target instead of a level.

Ready to aim at a ceiling? compress PDF to 200KB — in your browser, with nothing uploaded — iterates toward the target you state. Not sure the structural ceiling has been reached yet? Start with compress a PDF, the lossless first step. And if the job is really “send this file by email,” the scenario guide walks the ladder from merge to linearize.