01 / 07

01 / 07 · The App

Print what
you meant.

PROOF paginates your document for real, measures the ink every page actually carries, and drops the sheets that are waste — before a page moves.

Proof · this job
15 → 10

You were about to print 5 sheets of nothing.

Mean ink
2.9%
Cost avoided
$0.06

02 / 07 · The Problem

You can't see a page at 104 pixels.

The print dialog shows a thumbnail smaller than an app icon, then sends every sheet to the tray. On a real 15-page document, that's how a title page, a table of contents, and five pages of pagination furniture all print looking identical.

Print
PrinterHP LaserJet
Copies1
PagesAll
Scale100%
CancelPrint

✕Page 1 of 15, at 104px wide. No measurement. No warning.

03 / 07 · Before / After

Same document. Same printer.

One asks you to trust a stamp-sized guess. The other is a real print dialog that did the work.

Before
Print
PagesAll
Copies1
Scale100%
CancelPrint 15 pages

✕No measurement, no warning. Prints all fifteen — five of them waste.

04 / 07 · How It Works

Measured. Not rasterised.

Every text node's real glyph-run rectangles are read straight from the layout engine — Range.getClientRects — and summed against the page box, weighted by measured glyph density. It is not a screenshot. It's the same layout the browser will hand the printer.

measured · 241 glyph runs across 15 pages

Flagged · waste Sheet 04 of 15 orphaned_footer

Why this sheet is waste

1
It is furniture, not contentA single trailing line — a footer that overflowed onto its own sheet.
2
Below the ink thresholdMeasured coverage is 0.11% of the page area. Anything under 2.0% is a sheet spent on almost nothing.
3
Dropping it changes nothingThe content you meant to print is unaffected. The sheet is removed from the job and never leaves the tray.
ink coverage0.11%
threshold2.0%
methodmeasured · glyph rectangles
page geometry8.5×11in @ 96dpi

05 / 07 · The Classifier

Low ink isn't the whole rule.

A title page and a table of contents are both legitimately sparse — and both must print. PROOF only flags a sheet when it's under the threshold and carries no structure: no heading, no table, no list.

Keeping1.00% ink

Table of contents

Under the 2.0% threshold on ink alone — but it carries a structured list, so it prints.

Keeping2.06% ink

Title page

Sparse by design. Above threshold and carries a heading — kept without a second thought.

06 / 07 · The Full Job

Fifteen sheets in. Ten sheets out.

Every sheet, at readable size, with its measured coverage where it was measured. Five are stamped and dropped before a sheet moves.

07 / 07 · Close

Print what
you meant.

Sheets
15
Printing
10
Dropping
5
Threshold
2.0%
Mean ink
2.9%
Cost avoided
$0.06