A row or line shorter than its text

docx.clipped-text

A table row or a paragraph line is pinned to an exact height smaller than the text it holds, so Word draws nothing and extractors return the text at full size.

How the text is hidden

<w:trHeight w:hRule="exact" w:val="…"/> fixes a table row's height whatever its content. <w:spacing w:lineRule="exact" w:line="…"/> does the same to a line. Table Properties → Row → Specify height → "Exactly" is the whole recipe in the UI.

Why a model still reads it

The container is small; the text is not. Nothing about the run changes, so the words reach a model at full length.

What we do about it

The check runs only after the stronger declarations, and the run must carry text at all — an empty run produces nothing. Unlike docx.unrendered-header and docx.unrendered-note, this technique has no character-class gate on top of that.

How often it fires

0% of open-data portal DOCX — 150 real government publications, written in Word (genre: government, NOT contracts), measured 2026-08-18.

This is an alert-volume number and nothing else. It says how often the alarm sounds on documents as found — not how often it is right, and not whether what it found was harmless. Documents as found may themselves carry concealment. Read it against the population named above rather than as a property of documents in general.

next

Check your own file

Three commands: a key, credit, a verdict.

Start with the API