Summary
Permanently black out selected text or regions in PDF.
Files to create/edit
src/pages/tools/RedactPdf.tsx → create
src/App.tsx → add import + route /tools/redact-pdf
src/pages/Tools.tsx → add to allTools[]
Implementation notes
- Render PDF via
pdfjs-dist canvas
- Let user draw rectangles over regions to redact
- Use
pdf-lib to draw filled black rectangles permanently
Summary
Permanently black out selected text or regions in PDF.
Files to create/edit
src/pages/tools/RedactPdf.tsx→ createsrc/App.tsx→ add import + route/tools/redact-pdfsrc/pages/Tools.tsx→ add toallTools[]Implementation notes
pdfjs-distcanvaspdf-libto draw filled black rectangles permanently