Preview: this language version was translated with machine assistance and has not been reviewed by a native speaker. Search engines are asked not to index it.

Guides

Step-by-step instructions with the reasoning and common mistakes: editing scans without reflow, batch replacement, complete redaction, removing metadata, Thai typesetting, and checking the download and that nothing is uploaded.

Edit scans without reflow

Text in a scan is an image, and the usual "OCR, then edit" approach reflows the page. How to change only the target text and leave other pixels as they were.

Learn more →

Black box is not redaction

A black rectangle drawn on a PDF only adds a shape on top. The text usually stays in the file and can be copied, searched or extracted. Why, and 5 self-tests.

Learn more →

Verify redaction

After redaction, check more than what shows on the page: hidden text layers, scan pixels, internal file strings, metadata, attachments and earlier versions.

Learn more →

Remove ID numbers in bulk

Find mainland China, Taiwan, Hong Kong and Thai ID numbers and bank card numbers by check digit, plus phones and emails, and remove them from scans and text PDFs.

Learn more →

Keyword table batch replace

Write find-and-replace rules in two Excel columns, import them, find every keyword at once and replace. Covers table layout, replacement rules and whole folders.

Learn more →

Remove metadata

Besides page content, a PDF can hold the author, creating software, attachments, comments, scripts and old versions. Where they live and how to remove them.

Learn more →

Thai vowels and tone marks

Thai vowels and tone marks stack on consonants by font rules, and ordinary editors make them drift or overlap. Why, and how EnjoyPDF shapes text with HarfBuzz.

Learn more →

Translation backfill steps

Build a "source → translation" keyword table with AI translation or an existing bilingual table, review it, and write it back into the scan in place.

Learn more →

Why PDF find and replace is hard

Word text is a flow of paragraphs that can reflow. A PDF page is glyphs placed at coordinates, and a scan is only an image. What replacing a word means in each.

Learn more →

Verify your download

After downloading EnjoyPDF, compute the installer's SHA-256 in PowerShell and compare it with the value on the download page to confirm the file is complete and unmodified before you run it.

Learn more →

Verify no upload

Block EnjoyPDF outbound traffic in Windows Firewall and run the full workflow, or watch connections in Resource Monitor or Wireshark during processing.

Learn more →

Try it first with your own file

After downloading, open a scan, enter a keyword and click "Find". Finding, replacing and saving need no network connection.