GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • groupdocs-redaction
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — GroupDocs.Redaction Product Family

README.md

GroupDocs.Redaction

Protect sensitive content in 30+ document formats with text, image, annotation, and metadata redaction APIs

GroupDocs.Redaction is an on-premise document redaction API that removes or masks private content across PDFs, Office files, images, and emails while keeping formats intact. Automate compliance-safe sharing by redacting text, pictures, comments, annotations, and hidden metadata with granular rules and rasterized outputs.

Product Page Docs Demos API Blog Search Support Temp License

Latest Redaction News & Updates

  • Stay current with GroupDocs.Redaction release notes for fixes, performance updates, and platform compatibility improvements.

Supported Platforms & Repository Groups

.NET Document Redaction (C#, ASP.NET, Services)

High-performance on-premise redaction library for PDFs, Office documents, images, and emails with text, image, annotation, and metadata scrubbing.

  • GroupDocs.Redaction-for-.NET: Core API for redaction rules, worksheet/column targeting, rasterized PDF output, and metadata cleanup.
    Repo & examples: https://github.com/groupdocs-redaction/GroupDocs.Redaction-for-.NET/tree/master/Examples
  • Demos & Plugins: Visual Studio add-in and sample projects for quick evaluation.
    Repo: https://github.com/groupdocs-redaction/GroupDocs.Redaction-for-.NET/tree/master/Demos
// Case-sensitive phrase redaction in DOCX
using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", true, new ReplacementOptions("[personal]")));
  redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
  redactor.Save();
}

Node.js Document Redaction (Node.js via Java)

Use the Java engine from Node.js to redact PDF/Office/Images with regex and area rules.

  • GroupDocs.Redaction-for-Node.js-via-Java: NPM package and sample project for Node.js workflows.
    Repo: https://github.com/groupdocs-redaction/GroupDocs.Redaction-for-Node.js-via-Java
// Redact a phrase and an annotation string in PDF (Node.js via Java)
const {
  Redactor,
  ExactPhraseRedaction,
  AnnotationRedaction,
  ReplacementOptions
} = require('groupdocs-redaction');

const redactor = new Redactor('sample.pdf');
redactor.apply(new ExactPhraseRedaction('John Doe', true, new ReplacementOptions('[personal]')));
redactor.apply(new AnnotationRedaction('(?im:john)', '[redacted]'));
redactor.save();

Python Document Redaction (Python via .NET)

Call the .NET engine from Python to automate redaction pipelines on Windows/Linux.

  • GroupDocs.Redaction-for-Python-via-.NET: PyPI package with usage samples and CLI guides.
    Repo: https://github.com/groupdocs-redaction/GroupDocs.Redaction-for-Python-via-.NET
# Redact a phrase and annotation text in DOCX (Python via .NET)
from groupdocs.redaction import Redactor, ExactPhraseRedaction, AnnotationRedaction, ReplacementOptions

with Redactor("sample.docx") as redactor:
    redactor.apply(ExactPhraseRedaction("John Doe", True, ReplacementOptions("[personal]")))
    redactor.apply(AnnotationRedaction("(?im:john)", "[redacted]"))
    redactor.save()

Business Use-Cases

  • PII/PHI removal for compliance-ready document sharing (GDPR, HIPAA, SOC2).
  • Legal document production with targeted phrase and annotation cleanup.
  • Financial statements and invoices with selective cell/column redaction.
  • Email and PDF repository sanitization with metadata removal and audit logs.
  • Government forms and permit packages requiring consistent redaction rules.

API Key Features & Benefits

  • 30+ formats: PDF, DOCX/DOTX, XLSX, PPTX, TIFF/PNG/JPG, MSG/EML, TXT/RTF, and more.
  • Redaction types: text (case-sensitive/regex), image area overlay, annotation cleanup, metadata removal/replacement.
  • Worksheet/column targeting for spreadsheets; preserve original format or export rasterized PDF for irreversible protection.
  • Compliance-ready output: switch PDF/A compliance levels when saving as rasterized PDF.
  • Cross-platform: build on Windows/Linux/macOS with .NET Framework 4.6.2+, .NET Core 3.1+, or .NET 6+.
  • Performance-focused: batch rules, reusable configurations, and consistent results across repositories.

Getting Started

  • Install via NuGet: Install-Package GroupDocs.Redaction or dotnet add package GroupDocs.Redaction
  • Clone samples: git clone https://github.com/groupdocs-redaction/GroupDocs.Redaction-for-.NET.git
  • Open Examples/GroupDocs.Redaction.Examples.CSharp.sln in Visual Studio or run from CLI.
  • Set license in Constants.cs or request a temporary license for full evaluation.
  • Run examples and inspect outputs under Examples/GroupDocs.Redaction.Examples.CSharp.Core/bin/Output.

Technical Support & Resources

  • Documentation and tutorials: https://docs.groupdocs.com/redaction/
  • Free support forum: https://forum.groupdocs.com/c/redaction
  • Temporary license: https://purchase.groupdocs.com/temporary-license

Tags

document-redaction pdf-redaction office-redaction text-redaction image-redaction annotation-redaction metadata-cleanup pii-removal phi-protection compliance gdpr hipaa sox pii-masking pdf-sanitization document-security sensitive-data-protection rasterized-pdf regex-redaction spreadsheet-redaction email-redaction

Pinned Loading

  1. GroupDocs.Redaction-for-.NET GroupDocs.Redaction-for-.NET Public

    GroupDocs.Redation for .NET samples, plugins and showcase

    7 2

  2. GroupDocs.Redaction-for-Java GroupDocs.Redaction-for-Java Public

    GroupDocs.Redation for Java - Code Examples

    Shell 5

  3. GroupDocs.Redaction-Docs GroupDocs.Redaction-Docs Public

    Public documentation for GroupDocs.Redaction

    Batchfile 6

Repositories

Loading
Type
Language
Sort
Showing 10 of 15 repositories
  • GroupDocs.Redaction-Docs Public

    Public documentation for GroupDocs.Redaction

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/GroupDocs.Redaction-Docs's past year of commit activity
    Batchfile 6 MIT 0 0 0 Updated Nov 12, 2026
  • GroupDocs.Redaction-for-.NET Public

    GroupDocs.Redation for .NET samples, plugins and showcase

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/GroupDocs.Redaction-for-.NET's past year of commit activity
    7 MIT 2 0 0 Updated Nov 6, 2026
  • sample-windows-specific-redaction Public

    Redact Word documents with GroupDocs.Redaction for .NET using Windows-specific build

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/sample-windows-specific-redaction's past year of commit activity
    C# 0 0 0 0 Updated Nov 5, 2026
  • GroupDocs-Redaction-Tutorials Public

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/GroupDocs-Redaction-Tutorials's past year of commit activity
    HTML 5 0 0 0 Updated Nov 3, 2026
  • Groupdocs.Redaction-References Public

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/Groupdocs.Redaction-References's past year of commit activity
    4 MIT 0 0 46 Updated Nov 2, 2026
  • GroupDocs.Redaction-for-Java Public

    GroupDocs.Redation for Java - Code Examples

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/GroupDocs.Redaction-for-Java's past year of commit activity
    Shell 5 MIT 0 0 5 Updated Oct 22, 2026
  • search-redact-keywords-phrases-groupdocs-redaction-java Public

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/search-redact-keywords-phrases-groupdocs-redaction-java's past year of commit activity
    Java 0 0 0 0 Updated Oct 16, 2026
  • redact-rtf-txt-odt-groupdocs-redaction-java Public

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/redact-rtf-txt-odt-groupdocs-redaction-java's past year of commit activity
    Rich Text Format 0 0 0 0 Updated Oct 16, 2026
  • GroupDocs.Redaction-for-Node.js-via-Java Public

    GroupDocs.Redaction-for-Node.js-via-Java

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/GroupDocs.Redaction-for-Node.js-via-Java's past year of commit activity
    6 MIT 0 0 0 Updated Oct 9, 2026
  • sample-crossplatform-redaction-docker-linux Public

    Redact PDF documents with GroupDocs.Redaction for .NET in a Linux Docker container

    Uh oh!

    There was an error while loading. Please reload this page.

    groupdocs-redaction/sample-crossplatform-redaction-docker-linux's past year of commit activity
    Dockerfile 0 0 0 0 Updated Oct 6, 2026
View all repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.