Skip to content

Add fill/background colour (with adjustable opacity) to the Text Box annotation so it can mask existing text #88

Description

@damikart

Summary

Please add an optional fill/background colour — with adjustable opacity — to the
Text Box annotation (or a simple filled-rectangle annotation). This would let a
text box be placed over existing content to cover/mask it, then have new text
typed on top.

Problem / use case

KillerPDF already has Text Boxes, highlight overlays, and Insert Image, but the
text box background seems to be transparent only. A very common PDF task is a
non-destructive "white-out": cover a wrong word, price, name, or date with an
opaque box and type the correction on top — without altering the base PDF content.
Right now the text underneath still shows through, so corrections aren't clean.

Proposed behaviour

  • Text Box gets a Fill Colour option (default: none/transparent; allow white or any colour).
  • Adjustable fill opacity (0–100%), reusing the same mechanism as the existing highlight overlay opacity.
  • Optional border on/off (colour + width).
  • Existing font / size / text-colour controls stay unchanged.

This is the standard Text Box behaviour in Foxit/Acrobat, but it should fit
KillerPDF's lightweight, single-EXE style, since opacity/colour handling already
exists for highlights — it's an extension of an existing annotation, not a new subsystem.

Why it fits KillerPDF

Small addition to a tool that's already there; keeps the "PDF equivalent of Notepad"
spirit while closing a gap that currently forces users to a heavier editor.

Extra

Happy to test builds on Windows 10/11 and provide sample PDFs. Thanks for the great, no-bloat tool.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions